compiling problems with WRF-Chem

Hi,

I got this error message on the following system "pgf90 5.1 32-bit target on . OS: GNU Linux SuSE SLES 8 kernel 2.4.21-266. The details are
Code:

209 mpif90 -f90=pgf90 -c -r4 -i4 -w -byteswapio -Mfree -I…/dyn_em -I…/dyn_nmm -module …/main -I…/external/io_netcdf -I…/external/io_int -I…/external/esmf_time_f90 -I…/external -I…/frame -I…/share -I…/phys -I …/chem -I…/inc module_dm.f90
210 pgf90-Fatal-/opt/pgi/linux86/5.1/bin/pgf901 TERMINATED by signal 9
211 Arguments to /opt/pgi/linux86/5.1/bin/pgf901
212 /opt/pgi/linux86/5.1/bin/pgf901 module_dm.f90 -opt 1 -terse 1 -inform severe -nohpf -nostatic -x 119 0x100000 -x 15 2 -x 49 0x400004 -x 51 0x20 -x 57 0x4c -x 58 0x10000 -x 124 0x1000 -x 57 0x10000 -x 58 0x31040 -x 48 3328 -stdinc /opt/pgi/linux86/5.1/include:/usr/local/include:/usr/lib/gcc-lib/i486-suse-linux/3.2.2/include:/usr/lib/gcc-lib/i486-suse-linux/3.2.2/include:/usr/include -def unix -def __unix -def unix -def linux -def __linux -def linux -def inline= -def i386 -def __i386 -def i386 -def __NO_MATH_INLINES -def linux86 -def __THROW= -idir …/dyn_em -idir …/dyn_nmm -idir …/external/io_netcdf -idir …/external/io_int -idir …/external/esmf_time_f90 -idir …/external -idir …/frame -idir …/share -idir …/phys -idir …/chem -idir …/inc -idir /opt/mpich/1.2.6…14a/gm/pgi/include/f90choice -i4 -x 125 2 -vect 48 -y 124 0x8 -freefor m -moddir …/main -output /tmp/pgf90aaaaarcdak.ilm
213 make[2]: [module_dm.o] Error 127 (ignored)


any suggestion ???

urix

Hi urix,

Please upgrade your compiler. While I don’t have access to WRF-CHEMM, we did have problems compiling WRFv2 with PGI compilers prior to release 5.2-2. This is most likely related.

  • Mat