sherpa is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (/hepforge/svn/sherpa does not appear to be a Subversion repository.). Look in the Trac log for more information.
Modify

Opened 14 years ago

Closed 14 years ago

Last modified 11 years ago

#87 closed defect (fixed)

Multithreading broken in trunk

Reported by: Frank Siegert Owned by: Stefan Hoeche
Priority: major Milestone:
Component: Unknown Version: 0.trunk
Keywords: Cc:

Description

When integrating W + <=4 jets like in Examples/Tevatron_WJets with a multithreaded Sherpa the W+0,1,2 processes integrate properly, but in the W+3 integration I get either a crash like

Process_Group::CalculateTotalXSec(): Calculate xs for '2_5__j__j__e-__nu_eb__j__j__j' (Comix)
Starting the calculation. Lean back and enjoy ... .
5.96604 pb +- ( 0.627411 pb = 10.5164 % ) 5000 ( 9904 -> 50.4 % )
full optimization:  ( 18s(21s) elapsed / 18m 22s(21m 22s) left )   
6.21886 pb +- ( 0.436206 pb = 7.01425 % ) 10000 ( 18711 -> 56.7 % )
full optimization:  ( 35s(42s) elapsed / 17m 38s(21m 15s) left )   
METS_Scale_Setter::CalculateScale(): No CSS history for '2_5__G__G__e-__nu_eb__G__u__db' in >0.09% of calls. Set \hat{s}.

Exception_Handler::SignalHandler: Signal (11) caught. 
Exception_Handler::GenerateStackTrace(..): Generating stack trace 
{
   8901632 in   <unknown function>
  0x9041ce        in 'ATOOLS::Smart_Pointer<PHASIC::Scale_Setter_Base>::Deconnect() const' (Smart_Pointer.C:17)
  0xf7d571        in 'PHASIC::Single_Process::Differential2()' (Smart_Pointer.H:72)
  0xf77617        in 'PHASIC::Process_Group::TDifferential(void*)' (Process_Group.C:95)
  0xbaba4e        in 'clone' (clone.S:132)
}   Cannot continue.
Exception_Handler::GenerateStackTrace(..): Generating stack trace 
{
   8901632 in   <unknown function>
  0x9041ce        in 'ATOOLS::Smart_Pointer<PHASIC::Scale_Setter_Base>::Deconnect() const' (Smart_Pointer.C:17)
  0xf7d571        in 'PHASIC::Single_Process::Differential2()' (Smart_Pointer.H:72)
  0xf77617        in 'PHASIC::Process_Group::TDifferential(void*)' (Process_Group.C:95)
  0xbaba4e        in 'clone' (clone.S:132)
}

or stalling runs right after the "lean back and enjoy".

This happens on an SL5 machine as well as on my Ubuntu laptop, so it seems to be a generally reproducible problem.

Attachments (0)

Change History (3)

comment:1 Changed 14 years ago by Stefan Hoeche

Resolution: fixed
Status: newclosed

Most likely fixed on trunk r15227.

comment:2 Changed 13 years ago by Frank Siegert

Milestone: rel-old

comment:3 Changed 11 years ago by Stefan Hoeche

Milestone: old

Milestone old deleted

Modify Ticket

Change Properties
Action
as closed The owner will remain Stefan Hoeche.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.