ticket summary component version milestone type owner status created _changetime _description _reporter 16 Herwig 7.1.4 fails with gcc8 7.1.4 defect new 2018-07-10T10:30:08+01:00 2018-07-10T10:30:08+01:00 "Dear Herwig/ThePEG developers, Herwig 7.1.4 fails to build with gcc8. The error message is ""error: static assertion failed: comparison object must be invocable as const"". Attached to this ticket you will find a patch file that fixes this error. Best regards, Ivan for the GENSER team" new 17 [FxFx] Wrong include path 7.1.4 defect new 2018-07-10T10:35:12+01:00 2018-07-10T10:35:12+01:00 "Dear Herwig developers, in the latest release (7.1.4) FxFx fails to build: In file included from FxFxHandler.cc:1:0: FxFxHandler.h:11:49: fatal error: Herwig/Shower/Couplings/ShowerAlpha.h: No such file or directory #include ""Herwig/Shower/Couplings/ShowerAlpha.h"" The ShowerAlpha.h header is in located in Herwig/Shower/'''Core'''/Couplings, not in Herwig/Shower/Couplings . Thanks, Ivan for the GENSER team" new 6 non-CKM diagonal processes broken 7.0.2 Herwig 7.0.3 defect simon assigned 2016-10-14T10:40:17+01:00 2016-10-14T10:53:50+01:00 "A number of the Rivet tests don't work as non-CKM diagonal processes with Madgraph seem to be broken, they did work the last time I ran them. I've attached a basic input file which illustrates the problem." Peter Richardson 8 Segfaults running H7 tutorial 7.1.1 Herwig 7.1.2 defect new 2017-08-16T14:09:43+01:00 2017-08-16T14:09:43+01:00 "Hi, I went through the H7 tutorial, running LHC-Matchbox.in analysis on complete bootstrap installation. In any configuration (LO, NLO, MCatNLO-DefaultShower, NO-Shower) I get a segfault during event generation. The backtrace points to problem with Pythia8. Specifically: 1) read Matchbox/MCatLO-DefaultShower.in thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x78) * frame #0: 0x00000001043dabd7 libpythia8.dylib`Pythia8::ParticleData::particleDataEntryPtr(int) + 23 frame #1: 0x00000001043dabac libpythia8.dylib`Pythia8::Particle::setPDEPtr(Pythia8::ParticleDataEntry*) + 44 frame #2: 0x0000000100ed7c0d libEvtGenExternal.dylib`Pythia8::Event::append(int, int, int, int, double, double, double, double, double, double, double) + 461 frame #3: 0x0000000100ed78a8 libEvtGenExternal.dylib`EvtPythiaEngine::doDecay(EvtParticle*) + 328 frame #4: 0x0000000100ed2320 libEvtGenExternal.dylib`EvtPythia::decay(EvtParticle*) + 64 frame #5: 0x000000010401c27b libEvtGen.dylib`EvtDecayIncoherent::makeDecay(EvtParticle*, bool) + 59 frame #6: 0x000000010405717f libEvtGen.dylib`EvtParticle::decay() + 559 frame #7: 0x000000010400194c libEvtGen.dylib`EvtGen::generateDecay(EvtParticle*) + 44 frame #8: 0x00000001036ad18c HwEvtGenInterface.so`Herwig::EvtGenInterface::decay(ThePEG::Particle const&, bool, ThePEG::DecayMode const&) const + 668 frame #9: 0x00000001036c6c4c HwEvtGenInterface.so`Herwig::EvtGenDecayer::decay(ThePEG::DecayMode const&, ThePEG::Particle const&) const + 156 frame #10: 0x00000001028a3126 Herwig.so`Herwig::HwDecayHandler::performDecay(this=0x000000010549b630, parent=ThePEG::tPPtr @ 0x00007fff5fbfe038, s=0x00000001065381d0) const at HwDecayHandler.cc:121 [opt] frame #11: 0x00000001028a3616 Herwig.so`Herwig::HwDecayHandler::performDecay(this=, parent=ThePEG::tPPtr @ 0x00007fff5fbfe120, s=0x00000001065381d0) const at HwDecayHandler.cc:147 [opt] frame #12: 0x00000001028a2b0d Herwig.so`Herwig::HwDecayHandler::handle(this=, (null)=, tagged=, (null)=) at HwDecayHandler.cc:60 [opt] frame #13: 0x00000001001497ad libThePEG.25.dylib`ThePEG::EventHandler::performStep(this=0x0000000101854000, handler=, hint=ThePEG::tHintPtr @ 0x00007fff5fbfe368) at EventHandler.cc:196 [opt] frame #14: 0x00000001001495a2 libThePEG.25.dylib`ThePEG::EventHandler::continueCollision(this=) at EventHandler.cc:154 [opt] frame #15: 0x000000010017fdbf libThePEG.25.dylib`ThePEG::StandardEventHandler::performCollision(this=0x0000000101854000) at StandardEventHandler.cc:176 [opt] frame #16: 0x000000010018566e libThePEG.25.dylib`ThePEG::StandardEventHandler::generateEvent(this=0x0000000101854000) at StandardEventHandler.cc:436 [opt] frame #17: 0x00000001000f88b2 libThePEG.25.dylib`ThePEG::EventGenerator::doShoot(this=0x0000000101810800) at EventGenerator.cc:449 [opt] frame #18: 0x00000001000f864f libThePEG.25.dylib`ThePEG::EventGenerator::shoot(this=0x0000000101810800) at EventGenerator.cc:432 [opt] frame #19: 0x00000001000f99eb libThePEG.25.dylib`ThePEG::EventGenerator::doGo(this=0x0000000101810800, next=, maxevent=, tics=true) at EventGenerator.cc:586 [opt] frame #20: 0x00000001000f83d9 libThePEG.25.dylib`ThePEG::EventGenerator::go(this=0x0000000101810800, next=1, maxevent=100, tics=true) at EventGenerator.cc:423 [opt] frame #21: 0x00000001008fdb5a libHerwigAPI.2.dylib`(anonymous namespace)::HerwigGenericRun(Herwig::HerwigUI const&, bool) + 2682 frame #22: 0x00000001008fe74e libHerwigAPI.2.dylib`Herwig::API::run(Herwig::HerwigUI const&) + 46 frame #23: 0x0000000100000c80 Herwig`main + 256 frame #24: 0x00007fffe456e235 libdyld.dylib`start + 1 2) read Matchbox/LO-DefaultShower.in MMHT 2014 LO (68% C.L.). mem=0 => central value; mem=1-50 => 25 eigenvector sets (+/- directions). See Section 6 of arXiv:0901.0002 for error calculation.Web address: www.hep.ucl.ac.uk/mmht Flavor content = [-5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 21] Process 22036 stopped100 * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x78) frame #0: 0x0000000103bdabd7 libpythia8.dylib`Pythia8::ParticleData::particleDataEntryPtr(int) + 23 libpythia8.dylib`Pythia8::ParticleData::particleDataEntryPtr: -> 0x103bdabd7 <+23>: movq 0x78(%r15), %rcx 0x103bdabdb <+27>: testq %rcx, %rcx 0x103bdabde <+30>: je 0x103bdac18 ; <+88> 0x103bdabe0 <+32>: leaq 0x78(%r15), %rdx FYI: Sticking to H7 hadronization by removing Py8 and EvtGen from the H7 ./configure command and recompiling helped as a workaround. Cheers, Oldrich This is my configuration (after removing Py8 and EvtGen from ./configure) *** Prefix: /Users/olda/work/mc/H7/bootstrap/H7.1.1 *** *** BSM models: yes *** UFO converter: yes, using Python 2.7 *** *** Herwig debug mode: yes *** *** ThePEG: /Users/olda/work/mc/H7/bootstrap/H7.1.1 *** ThePEG headers: /Users/olda/work/mc/H7/bootstrap/H7.1.1/include *** *** GoSam: /Users/olda/work/mc/H7/bootstrap/H7.1.1 *** GoSam-Contrib: /Users/olda/work/mc/H7/bootstrap/H7.1.1 *** MadGraph: /Users/olda/work/mc/H7/bootstrap/H7.1.1/opt/MG5_aMC_v2_5_5 *** njet: no *** OpenLoops: /Users/olda/work/mc/H7/bootstrap/H7.1.1/opt/OpenLoops *** VBFNLO: /Users/olda/work/mc/H7/bootstrap/H7.1.1 *** *** EvtGen: no *** GSL: /Users/olda/work/mc/H7/bootstrap/H7.1.1 *** boost: -I/Users/olda/work/mc/H7/bootstrap/H7.1.1/include *** Fastjet: /Users/olda/work/mc/H7/bootstrap/H7.1.1/bin/fastjet-config *** *** Host: x86_64-apple-darwin16.6.0 *** CC: Apple LLVM version 8.1.0 (clang-802.0.42) *** CXX: Apple LLVM version 8.1.0 (clang-802.0.42) *** FC: GNU Fortran (Homebrew gcc 4.9.2_1) 4.9.2 *** *** CXXFLAGS: -O2 ***************************************************** " new 11 HepMC Output for just 1 event 7.1.1 Herwig 7.1.2 defect new 2018-05-06T07:37:10+01:00 2018-05-06T07:37:10+01:00 "Hi I am trying to integrate PowhegBox generated LHE file to Herwig++. Herwig read and run is completed but at the end I could just get 1 event generated HepMC output like attached. I think I have required settings in .in file set /Herwig/Analysis/HepMC:PrintEvent 50000 Also I am running from the terminal Herwig run ttb_dec_wspin -N50000 But no luck." new