-
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
[UBSAN][TrackFindingTracklet] shift exponent -1 is negative #46403
Comments
assign L1Trigger/TrackFindingTracklet |
New categories assigned: l1 @aloeliger,@epalencia you have been requested to review this Pull request/Issue and eventually sign? Thanks |
cms-bot internal usage |
A new Issue was created by @smuzaffar. @Dr15Jones, @antoniovilela, @makortel, @mandrenguyen, @rappoccio, @sextonkennedy, @smuzaffar can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
I believe this code comes under the L1 Tracker group. In particular this piece of code was introduced in their PR#74 here. Perhaps @tomalin and @zdemirag can comment? |
Adding also @aehart |
I have opened #46481 to address this error. As I mention there, this error and its fix have no effect on the end results because |
UBSAN IBs show that we have runtime error [a] coming from
if (newalpha >= (1 << (nalphabits - 1)))
https://github.com/cms-sw/cmssw/blob/master/L1Trigger/TrackFindingTracklet/src/Stub.cc#L60 . This happens when https://github.com/cms-sw/cmssw/blob/master/L1Trigger/TrackFindingTracklet/src/Stub.cc#L32-L35 condition is false andnalphabits
remain0
. @cms-sw/l1-l2 can you please review this code and provide a fix?[a] https://cmssdt.cern.ch/SDT/jenkins-artifacts/ubsan_logs/CMSSW_14_2_X_2024-10-14-2300/logs/c8/c8317d776207b840ed29d1bc0b023c15/log
The text was updated successfully, but these errors were encountered: