whizard is hosted by Hepforge, IPPP Durham

Opened 9 years ago

Closed 9 years ago

#761 closed defect (fixed)

user_prc_threshold test failing on MAC OS X with fortran 6.0.0

Reported by: Juergen Reuter Owned by: Juergen Reuter
Priority: P0 Milestone: v2.2.8
Component: models Version: 2.2.7
Severity: blocker Keywords:
Cc:

Description

107,119d106
< | 
< | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
< |  Initialize e+e- => ttbar threshold resummation:
< |  Use analytic (LL) or TOPPIK (NLL) form factors for ttA/ttZ vector
< |  and axial vector couplings (S/P-wave) in the threshold region.
< |  Cf. threshold shapes from A. Hoang et al.: [arXiv:hep-ph/0107144],
< |  [arXiv:1309.6323].
< |  Numerical NLL solutions calculated with TOPPIK [arXiv:hep-ph/9904468]
< |  by M. Jezabek, T. Teubner.
< | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
< | 
< | Opening grid file: SM_tt_threshold.grid
< | Threshold setup unchanged: reusing existing threshold grid.
227,239d213
< | 
< | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
< |  Initialize e+e- => ttbar threshold resummation:
< |  Use analytic (LL) or TOPPIK (NLL) form factors for ttA/ttZ vector
< |  and axial vector couplings (S/P-wave) in the threshold region.
< |  Cf. threshold shapes from A. Hoang et al.: [arXiv:hep-ph/0107144],
< |  [arXiv:1309.6323].
< |  Numerical NLL solutions calculated with TOPPIK [arXiv:hep-ph/9904468]
< |  by M. Jezabek, T. Teubner.
< | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
< | 
< | Opening grid file: SM_tt_threshold.grid
< | Threshold setup unchanged: reusing existing threshold grid.

Change History (4)

comment:1 Changed 9 years ago by Juergen Reuter

Apparently, for MAC OS X with gfortran 6.0 there is a re-initialization for the processes user_prc_threshold_p3 and _p4, but not with the other compilers. Why?

comment:2 Changed 9 years ago by Juergen Reuter

This is - again - not a problem of gfortran 6, it also happens with gfortran 4.9. It is most probably a problem with the single pass linker. Can we please have in the future smaller steps in the commits such that we can break down what is causing the trouble!?

comment:3 Changed 9 years ago by Juergen Reuter

On Linux with 4.7.4 before commit 7333/4 it was also re-initializing in user_prc_threshold_p2 so if you find out why that stopped we are having the problem on the MAC.

comment:4 Changed 9 years ago by Juergen Reuter

Resolution: fixed
Status: newclosed

We couldn't trace down the true cause for the chain of linking on MAC OS X (and BSD) and removed the condition on the initialization in such that the initialization is always called in the SM_tt_threshold model (which is in any case not intended for many processes to be run in parallel). Done in r7338. Closing.

Note: See TracTickets for help on using tickets.