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
Invalid include path in CommonTools/Utils/interface/normalizedPhi.h #14870
Comments
A new Issue was created by @riga Marcel R.. @davidlange6, @smuzaffar, @Degano, @davidlt, @Dr15Jones can you please review it and eventually sign/assign? Thanks. cms-bot commands are list here #13029 |
Thanks @riga for spotting this. I guess no code in cmssw is including CommonTools/Utils/interface/normalizedPhi.h that is why we do not get compilation errors. |
we should just remove this file, as well as deltaPhi.h and deltaR.h in the same directory |
Looks like there is some external code which uses it I guess that code works in 76X and earlier releases but same code fails for 8XX releases. |
Yep, that's exactly what we observed when transitioning to 80X. |
@smuzaffar |
the CommonTools/Utils/src/normalizedPhi.cc was removed in 80X |
@riga |
Turned out that CommonTools/Utils/interface/normalizedPhi.h was included in the code base of one of our subgroups, I'll just tell them to use DataFormats/Math/interface/normalizedPhi.h instead. Thanks for the input! |
Hi all,
I think that there are some broken include paths, e.g. in CommonTools/Utils/interface/normalizedPhi.h:
which should be
I couldn't check yet, but maybe there are more broken includes. This should be backported to 80X as well.
Cheers,
Marcel
The text was updated successfully, but these errors were encountered: