Compilation error for the MPI run

This post was from a previous version of the WRF&MPAS-A Support Forum. Please do not add new replies here and if you would like the thread moved out of the Historical / Archive section then contact us, making sure to include the link of the thread to be moved.

tanqian

New member
Dear WRF Experts,

I met a compilation error with the dm option. The sm option works.

The error message from ./compile em_real >& compile.log

module_firebrand_spotting.f90

module_firebrand_spotting.f90:11.21:

USE, INTRINSIC :: IEEE_ARITHMETIC
1
Fatal Error: Can't find an intrinsic module named 'ieee_arithmetic' at (1)
0.05user 0.05system 0:00.22elapsed 46%CPU (0avgtext+0avgdata 7040maxreside nt)k
0inputs+16outputs (0major+15183minor)pagefaults 0swaps
make[3]: [module_firebrand_spotting.o] Error 1 (ignored)

Error is from phys/module_firebrand_spotting.F

USE, INTRINSIC :: IEEE_ARITHMETIC

I tried to add # ifndef as other module did. But I got more error message about IEEE.
#ifndef NO_IEEE_MODULE
USE, INTRINSIC :: IEEE_ARITHMETIC
#endif

11 #ifndef NO_IEEE_MODULE
12 USE, INTRINSIC :: IEEE_ARITHMETIC
13 #endif

This is the compilers I am using.
gfortran --version
GNU Fortran (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Copyright (C) 2015 Free Software Foundation, Inc.

gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Copyright (C) 2015 Free Software Foundation, Inc.
 

kwerner

Administrator
Staff member
Hi,
Can you please attach your full compile log, as well as your configure.wrf file? Thanks!
 
Top