-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ROOT produces incorrect dictionary for constrained class templates #13461
Comments
Trying to build the head of |
Does not build currently... |
@greenc-FNAL Thanks for reporting this and providing a reproducer! Any chance that you can try with ROOT from the |
There is no reason for this to be fixed in the master (since LLVM version is not changed yet) |
Might take me a while, but I'll get on it. Is the HEAD generally reasonable, or is there a particular commit I should build from? |
Bug is reproduced on 4f0450b. |
Bump? |
Check duplicate issues.
Description
The attached reproducer will fail to execute the ROOT Python script successfully when the
buggy::Constraint
class template is constrained instead of producing identical output to whenbuggy::Constraint
is not constrianed:Reproducer
To induce the failure case:
To see the reference output:
ROOT version
ROOT 6.28/04@30598a8430
Installation method
UPS
Operating system
SL7
Additional context
Compiled with GCC 13.1.0/C++20.
The text was updated successfully, but these errors were encountered: