Skip to content

v6-36: Record alignment of class in dictionary and use in TStreamerInfo#21976

Draft
pcanal wants to merge 29 commits intoroot-project:v6-36-00-patchesfrom
pcanal:v636-tclass-alignof
Draft

v6-36: Record alignment of class in dictionary and use in TStreamerInfo#21976
pcanal wants to merge 29 commits intoroot-project:v6-36-00-patchesfrom
pcanal:v636-tclass-alignof

Conversation

@pcanal
Copy link
Copy Markdown
Member

@pcanal pcanal commented Apr 20, 2026

Backport of #21669

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 20, 2026

Test Results

    17 files      17 suites   2d 7h 3m 20s ⏱️
 2 744 tests  2 743 ✅  1 💤 0 ❌
45 202 runs  45 190 ✅ 12 💤 0 ❌

Results for commit ef4fde1.

♻️ This comment has been updated with latest results.

Copy link
Copy Markdown
Member

@hahnjo hahnjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pcanal pcanal requested a review from hahnjo April 22, 2026 19:59
@pcanal pcanal force-pushed the v636-tclass-alignof branch from 64c4561 to b44dc37 Compare April 23, 2026 03:00
Copy link
Copy Markdown
Member

@hahnjo hahnjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see you added the commit to change the type of TDataType::fAlignOf, but not the bump of the class version.

I would also like to remark that these are quite extensive changes at very core classes. I'm not sure if this absolutely requires backporting to a stable release used in data taking.

@pcanal
Copy link
Copy Markdown
Member Author

pcanal commented Apr 23, 2026

True on the other hand this is repairing a 'bug' that prevent CMS(SW) from enabling a rule to read older files.

@pcanal pcanal force-pushed the v636-tclass-alignof branch from b44dc37 to ef4fde1 Compare April 23, 2026 19:04
@pcanal
Copy link
Copy Markdown
Member Author

pcanal commented Apr 23, 2026

I see you added the commit to change the type of TDataType::fAlignOf, but not the bump of the class version

Thanks for spotting this inadvertent omission!

@pcanal pcanal requested a review from hahnjo April 23, 2026 19:04
@pcanal
Copy link
Copy Markdown
Member Author

pcanal commented Apr 23, 2026

Currently Checking with CMS how much this backport is needed.

@pcanal pcanal marked this pull request as draft April 23, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants