From a82782e65544e6617ce2b863b63142bed0e5e5dd Mon Sep 17 00:00:00 2001 From: Efe Date: Tue, 7 May 2024 10:59:14 +0200 Subject: [PATCH] tauola concurrent gen temporary fix --- bin/utils/request_fragment_check.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/utils/request_fragment_check.py b/bin/utils/request_fragment_check.py index 43ec691a341d..f000df2a52ba 100755 --- a/bin/utils/request_fragment_check.py +++ b/bin/utils/request_fragment_check.py @@ -167,7 +167,7 @@ def concurrency_check(fragment,pi,cmssw_version,mg_gp): error_conc.append("Concurrent parameters used with generateConcurrently=cms.untracked.bool(False) in fragment.") if "generateConcurrently=cms.untracked.bool(True)" in fragment and mg_gp is True: error_conc.append("For MG5_aMC requests, currently the concurrent mode for LHE production is not supported due to heavy I/O. So, please set generateConcurrently = cms.untracked.bool(False) in ExternalLHEProducer.") - if "Pythia8ConcurrentHadronizerFilter" not in fragment and mg_gp is True and "RandomizedParameters" not in fragment: + if "Pythia8ConcurrentHadronizerFilter" not in fragment and mg_gp is True and "RandomizedParameters" not in fragment and "tauola" not in fragment.lower(): error_conc.append("For MG5_aMC requests, the concurrent mode for GEN production should be turned on. Please convert Pythia8HadronizerFilter to Pythia8ConcurrentHadronizerFilter in the fragment") if "ExternalLHEProducer" in fragment and "generateConcurrently=cms.untracked.bool(True)" in fragment: # first check if the code has correctly implemented concurrent features. Mark conc_check_lhe (LHE step) or conc_check (GEN step) as True if features are found