Your message dated Thu, 12 Dec 2019 03:39:56 +0000
with message-id <[email protected]>
and subject line Bug#946586: Removed package(s) from unstable
has caused the Debian Bug report #780842,
regarding herwig++: FTBFS on all 64-bit arches except amd64 - segfault in 
testsuite
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
780842: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: herwig++
Version: 2.6.0-1
Severity: important

Hi,

herwig++ FTBFS on all 64-bit arches except amd64 with a segmentation
fault in the testsuite:

> ./Herwig++ run  LHC-RPV.run -N500 -d1 -D
[...]
>event>     init
> Makefile:1073: recipe for target 'check-LHC-RPV' failed
> make[5]: *** [check-LHC-RPV] Segmentation fault

The arches which fail are:
 arm64, mips64el, ppc64el, s390x, alpha, ppc64

https://buildd.debian.org/status/package.php?p=herwig%2B%2B
http://buildd.debian-ports.org/status/package.php?p=herwig%2B%2B&suite=sid
http://mipsdebian.imgtec.com/debian/logs/h/herwig++/herwig++_2.6.0-1_mips64el-20150306-0255.build.gz

I found a few things while debugging (on mips64el) but I gave up in the
end.

With FFLAGS=-fbounds-check:
> $ ./Herwig++ run  LHC-RPV.run -N500 -d1 -D
> event>     init                                    
> At line 124 of file C/Cget.F
> Fortran runtime error: Index '316867558' of dimension 1 of array 'cache' 
> above upper bound of 2

Backtrace:
> (gdb) run
> Starting program: /home/jcowgill/herwig/herwig++-2.6.0/src/Herwig++ run 
> LHC-RPV.run -N500 -d1 -D
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library 
> "/lib/mips64el-linux-gnuabi64/libthread_db.so.1".
> event>     init
> Program received signal SIGSEGV, Segmentation fault.
> 0x000000fff6e7776c in ljccoeff (para=..., c=..., ldpara=1) at C/Cget.F:124
> 124             bsum = Bval(bb0,B23) + Bval(bb1,B23)
> (gdb) bt
> #0  0x000000fff6e7776c in ljccoeff (para=..., c=..., ldpara=1) at C/Cget.F:124
> #1  0x000000fff6e5d794 in ljcachelookup_ () from ../lib/Herwig.so.11
> #2  0x000000fff6e772fc in cget (p1=513531270858.56537, 
> p2=-2.1860588705167166e-06, p1p2=-2.1860588705167166e-06, 
> m1=955733456009.99658, 
>     m2=955733456009.99658, m3=955733456009.99658) at C/Cget.F:33
> #3  0x000000fff6e5ea58 in Herwig::Looptools::Cget(double, double, double, 
> double, double, double) () from ../lib/Herwig.so.11
> #4  0x000000fff6d0d928 in Herwig::VVSLoopVertex::setCoupling 
> (this=0x120ff5050) at VVSLoopVertex.cc:210
> #5  0x000000fff67daa44 in Herwig::SSHGGVertex::setCoupling (this=0x120ff5050, 
> q2=..., particle2=..., particle3=..., particle1=...)
>     at SSHGGVertex.cc:244
> #6  0x000000fff7e3b3d0 in 
> ThePEG::Helicity::GeneralVVSVertex::evaluate(ThePEG::Qty<0, 2, 0, 1, 1, 1>, 
> ThePEG::Helicity::VectorWaveFunction $
> onst&, ThePEG::Helicity::VectorWaveFunction const&, 
> ThePEG::Helicity::ScalarWaveFunction const&) ()
>    from /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #7  0x000000fff6d44354 in Herwig::SVVDecayer::me2 (this=0x120ff48c0, 
> inpart=..., decay=std::vector of length 2, capacity 2 = {...}, 
>     meopt=<optimized out>) at SVVDecayer.cc:95
> #8  0x000000fff6be3a68 in me2 (opt=Herwig::DecayIntegrator::Initialize, 
> outpart=std::vector of length 2, capacity 2 = {...}, inpart=..., 
>     ichan=-1, this=0x120ff4cb0) at DecayPhaseSpaceMode.h:218
> #9  weight (first=true, particles=std::vector of length 2, capacity 2 = 
> {...}, in=..., ichan=@0xffffffaaf8: 0, cc=false, this=0x120ff4cb0)
>     at DecayPhaseSpaceMode.h:275
> #10 Herwig::DecayPhaseSpaceMode::initializePhaseSpace (this=0x120ff4cb0, 
> init=<optimized out>) at DecayPhaseSpaceMode.cc:133
> #11 0x000000fff6bc3bfc in Herwig::DecayIntegrator::doinitrun 
> (this=0x120ff48c0) at DecayIntegrator.cc:138
> #12 0x000000fff6d22860 in Herwig::GeneralTwoBodyDecayer::doinitrun 
> (this=0x120ff48c0) at GeneralTwoBodyDecayer.cc:298
> #13 0x000000fff6d43a3c in Herwig::SVVDecayer::doinitrun (this=0x120ff48c0) at 
> SVVDecayer.cc:43
> #14 0x000000fff7c18498 in ThePEG::InterfacedBase::initrun() () from 
> /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #15 0x000000fff7c24ba8 in std::mem_fun_t<void, ThePEG::InterfacedBase> 
> std::for_each<std::_Rb_tree_const_iterator<ThePEG::Pointer::RCPtr<Th$
> PEG::InterfacedBase> >, std::mem_fun_t<void, ThePEG::InterfacedBase> 
> >(std::_Rb_tree_const_iterator<ThePEG::Pointer::RCPtr<ThePEG::Interfac$
> dBase> >, 
> std::_Rb_tree_const_iterator<ThePEG::Pointer::RCPtr<ThePEG::InterfacedBase> 
> >, std::mem_fun_t<void, ThePEG::InterfacedBase>) ()
>    from /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #16 0x000000fff7c0fca8 in ThePEG::EventGenerator::doinitrun() () from 
> /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #17 0x000000fff7c061ec in ThePEG::EventGenerator::doInitialize() () from 
> /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #18 0x000000fff7c087f4 in ThePEG::EventGenerator::initialize() () from 
> /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #19 0x000000fff7c12804 in ThePEG::EventGenerator::doGo(long, long, bool) () 
> from /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #20 0x000000fff7c08a48 in ThePEG::EventGenerator::go(long, long, bool) () 
> from /usr/lib/mips64el-linux-gnuabi64/libThePEG.so.15
> #21 0x0000000120004aac in HerwigRun (runname=..., seed=<optimized out>, 
> tag=..., N=500, tics=<optimized out>, resume=<optimized out>, 
>     keepid=<optimized out>) at Herwig++.cc:228
> #22 0x0000000120002d7c in main (argc=<optimized out>, argv=0xffffffb4a8) at 
> Herwig++.cc:125

Thanks,
James

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Version: 2.6.0-1.1+rm

Dear submitter,

as the package herwig++ has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/946586

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to