Herwig7_i: Herwig fix
In this MR we introduced a checker script that searches for command duplicates in the Herwig7 configuration files, this helps to validate changes and to make sure that no command is overwritten with a wrong value. The code contains a section to check on the number of some files. This check seems to also find other file from Powheg with a very similar name. Since there should anyways never be more than one config file we want to remove this, because this currently breaks the ART tests as you can see here, marking this as urgent, since this could break the production when propagated into a release and there is a release to be built as soon as possible when this is merged. The fix was validated for the problematic JOs:
Gen_tf.py '--ecmEnergy=13600' '--jobConfig=421363' '--maxEvents=100' '--outputEVNTFile=test_phh7_wwlvlv.EVNT.pool.root’
and
Gen_tf.py '--ecmEnergy=13600' '--jobConfig=600433' '--maxEvents=100' '--outputEVNTFile=test_powheg_zmumu.EVNT.pool.root’
Merge request reports
Activity
added Generators bugfix urgent labels
added main review-pending-level-1 labels
CI Result SUCCESS (hash e6542b42)Athena AthGeneration externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 77383]added review-approved label and removed review-pending-level-1 label
mentioned in commit d18ae08d