Closed pikacic closed 3 months ago
Apologies for coming back to this so late. I am closing since it's fixed in 6.30, currently used int LHCb's stacks, and 6.32, which relies on llvm16. Please feel free to re-open if this problem is hitting again the experiments.
Check duplicate issues.
Describe the bug
We are using a customized version of https://github.com/therocode/meta_enum that fails with ROOT v6-28-00-patches.
When including the attached file I get an assertion failure from LLVM:
By trial and errors I managed to find the bit of code that triggers the assertion error and I embedded the workaround in the attached file:
The difference that works around the issue is basically
custom_meta_enum_test.hpp.gz
What is the expected behaviour?
No response
How to reproduce?
From lxplus9.cern.ch:
The workaround can be demonstrated with:
ROOT version
v6-28-00-patches@v6-28-04-94-gb7de1efc73
How did you install ROOT?
LCG nightly builds in /cvmfs/sft-nightlies.cern.ch
Which operating system are you using?
Linux Alma 9
Additional context
No response