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

WRF-Hydro v5.2.0: SIGSEGV on start and cannot use MPI

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.

aalex1945

New member
Hi WRF Community,

I've just installed WRF-Hydro v5.2.0 on my server and I'm trying to run the Standalone Croton New York v5.2 Test Case given on https://ral.ucar.edu/projects/wrf_hydro/testcases.

I followed the instructions on WRF-Hydro V5 Test Case User Guide and compiled both wrf_hydro_Noah.exe and wrf_hydro_NoahMP.exe. I also copied the

two .exe files to domain/croton_NY/NWM. But immediately I run command
Code:
./wrf_hydro_Noah.exe
or
Code:
mpirun -np 2 ./wrf_hydro_Noah.exe

, SIGSEGV: Segmentation fault - invalid memory reference was shown:
~/wrf/domain/croton_NY/NWM$ mpirun -np 2 ./wrf_hydro_Noah.exe

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0 0x7f0141755d21 in ???
#1 0x7f0141754ef5 in ???
#2 0x7f01414370bf in ???
#3 0x558344feb446 in ???
#4 0x558344fa2ba9 in ???
#5 0x558344fa0ab2 in ???
#6 0x7f01414180b2 in ???
#7 0x558344fa0aed in ???
#8 0xffffffffffffffff in ???
#0 0x7f3147e60d21 in ???
#1 0x7f3147e5fef5 in ???
#2 0x7f3147b420bf in ???
#3 0x557d831e9446 in ???
#4 0x557d831a0ba9 in ???
#5 0x557d8319eab2 in ???
#6 0x7f3147b230b2 in ???
#7 0x557d8319eaed in ???
#8 0xffffffffffffffff in ???

===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= RANK 0 PID 366523 RUNNING AT gpu8
= KILLED BY SIGNAL: 11 (Segmentation fault)
===================================================================================

===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= RANK 1 PID 366524 RUNNING AT gpu8
= KILLED BY SIGNAL: 11 (Segmentation fault)
===================================================================================


Also, when I tried to run wrf_hydro_NoahMP.exe with 2 processes, the error message was:
~/wrf/domain/croton_NY/NWM$ mpirun -np 2 ./wrf_hydro_NoahMP.exe
Calling config noahlsm_offline
WARNING: KDAY is deprecated and may be removed in a future version, please use KHOUR.
Calling config noahlsm_offline
WARNING: KDAY is deprecated and may be removed in a future version, please use KHOUR.
[1649472981.511688] [gpu8:434041:0] select.c:433 UCX ERROR no active messages transport to <no debug data>: self/memory - Destination is

unreachable, rdmacm/sockaddr - no am bcopy
Abort(1090703) on node 0 (rank 0 in comm 0): Fatal error in PMPI_Init_thread: Other MPI error, error stack:
MPIR_Init_thread(143)........:
MPID_Init(1310)..............:
MPIDI_OFI_mpi_init_hook(1974): OFI get address vector map failed


I've installed intel oneapi on my server and mpirun here is the intel mpirun. Compilers are mpif90 (intel) and gfortran (./configure 2). I installed

netcdf v4.7.3 and netcdf-fortran v4.5.2 with the same prefix dir.

Any help is greatly appreciated!!
 
Hi,

Unfortunately our group does not manage or support WRF-Hydro. Please see their website for support contact information.
 
kwerner said:
Hi,

Unfortunately our group does not manage or support WRF-Hydro. Please see their website for support contact information.

Thanks! I'll look for their forum. : )
 
Top