Add ATLAS_CHECK_THREAD_SAFETY to InDetLowBetaFinder package.
- Add
ATLAS_CHECK_THREAD_SAFETY
toInDetLowBetaFinder
package to check thread safety.- Add
ATLAS_NOT_THREAD_SAFE
toprintTrtToolBetaLiklihoodDebugFile
ofInnerDetector/InDetRecAlgs/InDetLowBetaFinder/src/TrtToolsBetaWrapper.cxx
because it uses static variable.- This method is not currently used.
- Add
ATLAS_NOT_THREAD_SAFE
toTrtToolBetaLiklihood
class andTRT_FEbeta_fcn
function because these use global and static variables forTMinuit
. - Add
ATLAS_NOT_THREAD_SAFE
toLowBetaAlg
because this class uses the thread unsafeTrtToolBetaLiklihood
class. - Although we can add
std::(recursive_)mutex
guard to protect global variables, it requires some works.
- Add
- No result changes are expected.
- Related to https://its.cern.ch/jira/browse/ATLASRECTS-5560
Merge request reports
Activity
added InnerDetector master review-pending-level-1 labels
CI Result SUCCESS (hash 3d3da85b)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 16152]added review-approved label and removed review-pending-level-1 label
added review-pending-expert label
added 1 commit
- 263b72f4 - Remove ATLAS_NO_CHECK_FILE_THREAD_SAFETY from TrtToolsBetaLiklihood.h/cxx. Add...
added review-pending-level-1 label and removed review-approved review-pending-expert labels
CI Result SUCCESS (hash 263b72f4)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 16254]added review-approved label and removed review-pending-level-1 label
added review-user-action-required label and removed review-approved label
added 412 commits
-
263b72f4...28a54648 - 411 commits from branch
atlas:master
- 7af97cb7 - Fix conflict
-
263b72f4...28a54648 - 411 commits from branch
added review-pending-level-1 label and removed review-user-action-required label
CI Result FAILURE (hash 7af97cb7)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 16311] CI Result FAILURE (hash 7af97cb7)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 16347]added review-approved label and removed review-pending-level-1 label
mentioned in commit 0aaa769a
added sweep:ignore label