Compilation error with complex NLO processes in 2.2.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MadGraph5_aMC@NLO |
Fix Released
|
High
|
marco zaro |
Bug Description
Trying W+0,1,2 jets in 2.2.2 leads to a compilation error.
Process card like:
import model loop_sm-no_b_mass
define p = p b b~
define j = j b b~
generate p p > w- [QCD] @0
add process p p > w- j [QCD] @1
add process p p > w- j j [QCD] @2
Leads to errors during compilation like below (full log attached as well):
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0 0x2B5D7ECCD3C7
#1 0x2B5D7ECCD9CE
#2 0x2B5D7F0F769F
#3 0x2B5D7E92804A
#4 0x4BDB35
#5 0x4BE33C
#6 0x4BF67B
#7 0x4BCCC1
#8 0x4B0852
#9 0x40F945
#10 0x412124
#11 0x2B5D7F0E3D5C
#12 0x40F598
This same process works fine with only the 0 and 1 jet contributions, and it also worked fine with 0,1,2 jets in 2.2.1.
Changed in mg5amcnlo: | |
assignee: | nobody → marco zaro (marco-zaro) |
Changed in mg5amcnlo: | |
status: | Fix Committed → Fix Released |
Ciao Josh,
do I understand correctly that the only parameter that you change is ickkw in the run_card, which is set to 3 (apart to lhapdf which should not be relevant for this bug?
2.2.3 on a mac seems to work ok.
Cheers,
Marco