Protection against calling G4ThreadInitTool::terminateThread without having called initThread
Based on the discussion in ATLASSIM-4062, it seems that with the new version of TBB introduced
in LCG_95
(see !21493 (merged)) can sometimes try to call G4ThreadInitTool::terminateThread
without
having first called G4ThreadInitTool::initThread
. This causes the G4ExHive-test
CI test
to fail at random. Adding some protection to G4ThreadInitTool::terminateThread
to prevent
crashes in this case while the experts follow up with the TBB experts.
Merge request reports
Activity
added 1 commit
- 8f0084db - Protection against calling G4ThreadInitTool::terminateThread without having called initThread
- Resolved by John Derek Chapman
- Resolved by John Derek Chapman
added 1 commit
- 51c78246 - Protection against calling G4ThreadInitTool::terminateThread without having called initThread
added review-pending-level-1 label
CI Result SUCCESSAthena AthSimulation externals cmake make required tests optional tests Full details available at NICOS MR-21932-2019-03-16-02-14
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST 35531]added review-approved label and removed review-pending-level-1 label
mentioned in commit ea1b2c49
added sweep:ignore label
mentioned in merge request !21787 (merged)