Skip to content

Conversation

@jblomer
Copy link
Contributor

@jblomer jblomer commented Dec 1, 2025

Backport of #20478

Custom classes with [U]Long64_t template arguments need to use their
meta-normalized name as type alias. Otherwise, during reconstruction
with the RNTuple normalized name, the streamer info for the
`std::[u]int64_t` argument will be requested (typically `long`
instead of `long long`).

(cherry picked from commit 6124192)
Clarify treatment of ROOT fundamental typedefs, including special
treatment of `[U]Long64_t`.

(cherry picked from commit b140667)
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

Test Results

    21 files      21 suites   3d 16h 25m 8s ⏱️
 3 710 tests  3 709 ✅ 0 💤 1 ❌
76 027 runs  76 026 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit efe576c.

@jblomer jblomer self-assigned this Dec 1, 2025
@jblomer jblomer merged commit 06fa6a0 into root-project:v6-38-00-patches Dec 3, 2025
32 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant