[16_0_X] Add safeguard in final step of Alpaka PF multi-depth clustering when 0 clusters are present#50604
Conversation
|
A new Pull Request was created by @jsamudio for CMSSW_16_0_X. It involves the following packages:
@Moanwar, @cmsbuild, @jfernan2, @mandrenguyen, @srimanob can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
cms-bot internal usage |
|
enable gpu |
|
@cmsbuild please test |
|
backport of #50603 |
|
type pf |
|
type bug-fix |
|
+1 Size: This PR adds an extra 20KB to repository Comparison SummaryThe workflows 2023.0020001 have different files in step1_dasquery.log than the ones found in the baseline. You may want to check and retrigger the tests if necessary. You can check it in the "files" directory in the results of the comparisons Summary:
AMD_MI300X Comparison SummarySummary:
AMD_W7900 Comparison SummarySummary:
NVIDIA_H100 Comparison SummarySummary:
NVIDIA_L40S Comparison SummarySummary:
|
|
please test |
|
+heterogeneous |
|
+1 Size: This PR adds an extra 20KB to repository Comparison SummarySummary:
AMD_MI300X Comparison SummarySummary:
AMD_W7900 Comparison SummarySummary:
NVIDIA_H100 Comparison SummarySummary:
NVIDIA_L40S Comparison SummarySummary:
|
|
urgent |
|
@cms-sw/reconstruction-l2 kind ping |
To be transparent, I signed for them for the master version in the interest of getting this in the 1100 IB. Still if reco can have a look and make sure they ok with it, we can merge this after we clear the 1100 IB, and build the patch tonight. |
|
+1 |
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_16_0_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_16_1_X is complete. This pull request will now be reviewed by the release team before it's merged. @ftenchini, @mandrenguyen, @sextonkennedy (and backports should be raised in the release meeting by the corresponding L2) |
PR description:
This PR prevents a crash in the final step of Alpaka PF multi-depth clustering under the special case of 0 clusters which would occur when there are 0 valid rechits in an event. The implementation is similar to that of the layer clustering.
PR validation:
PR was validated using a customized HLT menu running on error stream data that contained a special event.
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
Verbatim backport of #50603 for
CMSSW_16_0_X@alexstrel @fwyzard