Opened 16 years ago

Last modified 15 years ago

#150 closed enhancement

PGF and NAG behaviour in ropp_io_thin.f90 — at Initial version

Reported by: Huw Lewis Owned by: Huw Lewis
Priority: normal Milestone: 4.0
Component: ropp_io Version: 2.0beta
Keywords: thinner, compiler bug Cc: dave.offiler@…

Description

Bugs found with PGF and NAG compilers in ropp_io_thin.f90.

  • these compilers require an explicit format statement in conversion from string to real for determining number of thinned levels and thinned heights (see 'FIXME' comments in code). Note previously found problems in using CASE with these compilers in this routine.

The original code works fine with all other compilers, and the bug cannot be replicated in simple test programs run with nag.

Need to investigate what in particular is distinct about the ROPP code (cf test routines) which causes this performance, and find more satisfactory long-term solutions, i.e. input thinning information need not be of particular format.

Change history (0)

Note: See TracTickets for help on using tickets.