Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Compilation error for the MPI run

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.

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.
 
Hi,
Can you please attach your full compile log, as well as your configure.wrf file? Thanks!
 
Top