I am attempting to run the officially provided v3.9 test dataset (single-observation test case) on both WRFDA v4.4 and v4.5, but encounter the same segmentation fault issue in both versions. The RSL information indicates missing variables: Some required variables may be missing from the input file, but this is official test data.
(base) [wu@localhost singer]$ ls
be.dat check_max_iv grad_fn namelist.output.da statistics
be_print.dat cost_fn jo ob.ascii statistics_chem
be_rf.dat da_wrfvar.exe LANDUSE.TBL rsl.error.0000 wrfbdy_d01
buddy_check fg namelist.input rsl.out.0000
--------------------------- WARNING ---------------------------
WARNING FROM FILE: da_scan_obs_chem_sfc.inc LINE: 80
Error 2 opening chemic surface obs file ob_chemsfc.ascii
---------------------------------------------------------------
--------------------------- WARNING ---------------------------
WARNING FROM FILE: da_read_obs_chem_sfc.inc LINE: 82
Error 2 opening chem obs file ob_chemsfc.ascii
---------------------------------------------------------------
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0 0x7fc1f0681171 in ???
#1 0x7fc1f0680313 in ???
#2 0x7fc1eca693ff in ???
#3 0xa7989f in ???
#4 0xae6f90 in ???
#5 0x4318fd in ???
#6 0x43f003 in ???
#7 0x43f050 in ???
#8 0x40764d in ???
#9 0x7fc1eca55492 in ???
#10 0x40770d in ???
#11 0xffffffffffffffff in ???
(base) [wu@localhost singer]$ ls
be.dat check_max_iv grad_fn namelist.output.da statistics
be_print.dat cost_fn jo ob.ascii statistics_chem
be_rf.dat da_wrfvar.exe LANDUSE.TBL rsl.error.0000 wrfbdy_d01
buddy_check fg namelist.input rsl.out.0000
--------------------------- WARNING ---------------------------
WARNING FROM FILE: da_scan_obs_chem_sfc.inc LINE: 80
Error 2 opening chemic surface obs file ob_chemsfc.ascii
---------------------------------------------------------------
--------------------------- WARNING ---------------------------
WARNING FROM FILE: da_read_obs_chem_sfc.inc LINE: 82
Error 2 opening chem obs file ob_chemsfc.ascii
---------------------------------------------------------------
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0 0x7fc1f0681171 in ???
#1 0x7fc1f0680313 in ???
#2 0x7fc1eca693ff in ???
#3 0xa7989f in ???
#4 0xae6f90 in ???
#5 0x4318fd in ???
#6 0x43f003 in ???
#7 0x43f050 in ???
#8 0x40764d in ???
#9 0x7fc1eca55492 in ???
#10 0x40770d in ???
#11 0xffffffffffffffff in ???