Skip to content

Conversation

@smuzaffar
Copy link
Contributor

These are the clang-format changes we will get once we backport llvm21 (already integrated in CLANG_X IBs) to default IBs. Note that currently we have DerivePointerAlignment: true in default IBs but llvm21/google style has changed it to DerivePointerAlignment: false. Using DerivePointerAlignment: false reformat over 5K files. That is why I have explicitly set it to DerivePointerAlignment: true to avoid a big code-formatting.

Note that we can not apply these changes without first integrating LLVM21 in default IBs. LLVM18 reverts most of these changes

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 3, 2025

cms-bot internal usage

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 3, 2025

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-49293/46653

Code check has found code style and quality issues which could be resolved by applying following patch(s)

uint16_t fed_crc_error_ : 1, /* FED CRC error was detected by DTH and corrected */
slink_crc_error_ : 1, /* Set when the slink receviver finds a mistmatch between calculated crc and daq_crc. It should never happen */
slink_crc_error_
: 1, /* Set when the slink receviver finds a mistmatch between calculated crc and daq_crc. It should never happen */
Copy link
Contributor

Choose a reason for hiding this comment

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

this should be split

@makortel
Copy link
Contributor

makortel commented Nov 4, 2025

On a cursory look looks ok to me.

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.

4 participants