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.
Note:
See TracTickets
for help on using tickets.