simple FORTRAN code for GEMPAK that fails on 64-bit Linux machines


I have this incredibly simple FORTAN code, test.f, that works fine on
32-bit Linux machines with any version of GEMPAK, but that fails
miserably on all of my 64-bit Linux machines with any version of
GEMPAK (I've tried 5.9.4 and 5.8.3ag3 specially built for 64-bit).  I
am curious if anyone out there can successfully run this on a 64-bit
Linux machine.  And, if you can, please share your

Code test.f:
     program test
     call in_bdta(iret)
     u = 5
     v = 4
     spd = pr_sped(u,v)
     print *,'spd = ',spd

Compile and run:
 ifort test.f $GEMLIB/gemlib.a -lg2c; a.out

Correct answer:
spd = 6.403124
64-bit Linux box answer:
spd =  -1.0842022E-19


David Ovens              e-mail: ovens@xxxxxxxxxxxxxxxxxxxx
Research Meteorologist    phone: (206) 685-8108
Dept of Atm. Sciences      plan: Real-time MM5 forecasting for the
Box 351640                        Pacific Northwest
University of Washington
Seattle, WA  98195               Weather Graphics and Loops

  • 2007 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the gembud archives: