Skip to content
Snippets Groups Projects

Herwig7_i: Herwig fix

Merged Lukas Kretschmann requested to merge lkretsch/athena:herwig_fix into main

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’

Edited by Lukas Kretschmann

Merge request reports

Pipeline #6149718 passed

Pipeline passed for e6542b42 on lkretsch:herwig_fix

Approval is optional

Merged by Adam Edward BartonAdam Edward Barton 1 year ago (Sep 4, 2023 2:55pm UTC)

Merge details

  • Changes merged into 24.0 with d18ae08d (commits were squashed).
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading