Opened 17 years ago
Last modified 17 years ago
#195 closed bug
OpenMP undeclared variables — at Initial Version
Reported by: | m.hadfield | Owned by: | arango |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.2 |
Component: | Nonlinear | Version: | 3.2 |
Keywords: | Cc: |
Description
In ROMS/Modules/mod_grid.F, subroutine initialize_grid, at lines 421-447 we have
#ifdef _OPENMP IF (WESTERN_EDGE) THEN Imin=LBi ELSE Imin=Istr END IF ... #else ... #endif
The preprocessor macros WESTERN_EDGE, EASTERN_EDGE, etc (defined in globaldefs.h) involve variables, Istr, Iend, Jstr, Jend, but these are not declared. Consequently, the compiler gives error messages like
mod_grid.f90:269.14: IF (Iend.eq.Lm(ng)) THEN 1 Error: Symbol 'iend' at (1) has no IMPLICIT type
Note:
See TracTickets
for help on using tickets.