-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
quiet compile time warnings from Gt Energy Sum correlation condition #13296
quiet compile time warnings from Gt Energy Sum correlation condition #13296
Conversation
A new Pull Request was created by @mulhearn for CMSSW_8_0_X. It involves the following packages: L1Trigger/L1TGlobal @cmsbuild, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
please test |
+1 |
The tests are being triggered in jenkins. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
…ngs-80x quiet compile time warnings from Gt Energy Sum correlation condition
Mike, I have fixed this in the l1t-global-CMSSW_8_0_0_pre5 branch. There was that should fix the warnings. -Brian On Tue, Feb 16, 2016 at 4:15 AM, mulhearn notifications@github.com wrote:
|
@blwiner: sorry, just saw your comment now... this was to fix a compile time warning (not log messages) about mis-matched Enum in a comparison. When I looked at the code, it seemed like indeed it was not comparing apples to oranges.... you might want to look closely at this in your latests code I think there is a logic problem. Have a look at the files changed in this PR and you'll see what I had to change. |
Mike, I fixed the logic problem in the code that I pointed you to, which also -Brian On Thu, Feb 18, 2016 at 7:06 AM, mulhearn notifications@github.com wrote:
B. Winer |
Too hard to merge your latest and greatest... We'll merge after 800 and On Thursday, February 18, 2016, blwiner notifications@github.com wrote:
|
There is evidently (to me anyway) a logic problem with the implementation of a uGT correlation condition involving Energy Sums (this new feature is currently unused and so largely untested). This was causing compile time warnings about mismatched enum types. This fixes the warnings but likely the logic error is still present. The GT experts have been notified to investigate and provide a future fix, but this is not needed for 80x.