Opened 16 years ago
Last modified 15 years ago
#150 closed enhancement
PGF and NAG behaviour in ropp_io_thin.f90 — at Version 2
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 (last modified by )
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 (2)
comment:1 by , 16 years ago
Type: | defect → enhancement |
---|
comment:2 by , 15 years ago
Description: | modified (diff) |
---|---|
Milestone: | 3.0 → 4.0 |
Note:
See TracTickets
for help on using tickets.
Minor issue, not addressed in ROPP-3. Move milestone to ROPP-4 when more opportunity time to review thinner code in more detail.
Ticket remains open.