whizard is hosted by Hepforge, IPPP Durham

Opened 9 years ago

Closed 9 years ago

#774 closed defect (fixed)

NAG failure of polarizations

Reported by: Juergen Reuter Owned by: kilian
Priority: P0 Milestone: v2.3.0
Component: core Version: 2.2.8
Severity: critical Keywords:
Cc:

Description

There is an issue with the polarization test with at least certain NAG compiler versions:

Runtime Error: state_matrices.f90, line 1010: Reference to dangling pointer IT%STATE
Target was RETURNed from procedure STATE_MATRICES:STATE_ITERATOR_INIT
Program terminated by fatal error
state_matrices.f90, line 1010: Error occurred in STATE_MATRICES:STATE_ITERATOR_GET_MATRIX_ELEMENT
polarizations.f90, line 553: Called by POLARIZATIONS:POLARIZATION_GET_AXIS
polarizations_uti.f90, line 183: Called by POLARIZATIONS_UTI:POLARIZATION_1
unit_tests.f90, line 184: Called by UNIT_TESTS:TEST
polarizations_ut.f90, line 50: Called by POLARIZATIONS_UT:POLARIZATIONS_TEST
main_ut.f90, line 509: Called by MAIN_UT:WHIZARD_CHECK
main_ut.f90, line 288: Called by MAIN_UT
Running test: polarization_1

Change History (4)

comment:1 Changed 9 years ago by kilian

Status: newassigned

... an illustration for the need of a less fragile internal representation. But I'll fix this first.

comment:2 Changed 9 years ago by kilian

Fix committed as r7463.

comment:3 Changed 9 years ago by Juergen Reuter

Unfortunately this only shifted the problems. Apparently, the NAG compiler is not in a very stable state at the moment.

comment:4 Changed 9 years ago by kilian

Resolution: fixed
Status: assignedclosed

This particular problem appears to be fixed. Closing, #775 still open.

Note: See TracTickets for help on using tickets.