-
Notifications
You must be signed in to change notification settings - Fork 185
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
Change hls4ml emulator extra version to avoid segfault #9064
Change hls4ml emulator extra version to avoid segfault #9064
Conversation
A new Pull Request was created by @aloeliger for branch IB/CMSSW_14_1_X/master. @cmsbuild, @iarspider, @smuzaffar, @aandvalenzuela can you please review it and eventually sign? Thanks. |
cms-bot internal usage |
please test |
The fix in cms-hls4ml/hls4mlEmulatorExtras#4 is not sufficient, because the |
@makortel I can change this further, but in tests recreating the issue, it did fix the segfault preventing error handling. |
I believe that can happen, but it relies on undefined behavior, and therefore can still lead to segfaults at any time. |
Pull request #9064 was updated. |
@makortel I have added a change in cms-hls4ml/hls4mlEmulatorExtras#5 and https://github.com/cms-hls4ml/hls4mlEmulatorExtras/releases/tag/v1.1.3 that initializes |
please test |
Thanks! |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-515558/38070/summary.html Comparison SummarySummary:
|
+externals Looks like this was needed for cms-sw/cmssw#44054 |
This pull request is fully signed and it will be integrated in one of the next IB/CMSSW_14_1_X/master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @antoniovilela, @sextonkennedy, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
This PR upgrades the version of hls4mlEmulatorExtras to avoid a segfault on failure to load model needed for AXO error handling in cms-sw/cmssw#44054
The new release can be seen here: https://github.com/cms-hls4ml/hls4mlEmulatorExtras/releases/tag/v1.1.2
the only changed introduced is this cms-hls4ml/hls4mlEmulatorExtras#4
A backport will be required to 14_0 for AXO's backport to this same release