Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
Error while checking build/O2/fullCI_slc9 for 29f4dfc at 2025-05-25 16:30: Full log here. |
|
@ktf Can this be reviewed and merged, please? |
ktf
left a comment
There was a problem hiding this comment.
This perfectly illustrates my point. There is no point in polluting all the headers with system includes and core libraries like arrow. The only bit I would agree on is ASoA.h.
|
The point was to make the header compilable which is not the case now. If there is a consensus to use certain headers to provide symbols from other headers, they should be marked as such, using the the See https://clangd.llvm.org/guides/include-cleaner#scenarios-and-solutions Otherwise it's impossible to apply IWYU tools anywhere where these headers are included. |
|
Error while checking build/O2/fullCI_slc9 for 8ae2751 at 2025-06-13 01:27: Full log here. |
Fix hidden dependencies which prevent application of IWYU in O2Physics.