E3SM
E3SM copied to clipboard
Test not auto-downloading data. p3_iso_c::p3_init: One or more table files does not exist. `SMS_D.ne4pg2_oQU480.F2010.pm-cpu_gnu.dinloc-case`
The test SMS_Ln3.ne4pg2_ne4pg2.F2010-MMF2.gcp12_gnu
fails with p3_iso_c::p3_init: One or more table files does not exist
. It must not be downloading data file it needs, but does not say which one.
As I test, I grabbed all of the files from inputdata/atm/scream/tables/
and copied manually which seems to have done the trick.
Previously, the only file present on GCP was p3_lookup_table_1.dat-v4.1.1
, so the file this test wanted was one of the others.
gcpe3sm12-login-spot% ll /home/inputdata/atm/scream/tables/
total 26752
drwxrwsr-x 2 ndk e3sm 4096 Nov 2 17:35 ./
drwxrwsr-x 3 ndk e3sm 28 Feb 28 2023 ../
-rw-rw-r-- 1 ndk e3sm 604 Nov 2 17:35 mu_r_table_vals.dat4
-rw-rw-r-- 1 ndk e3sm 1204 Nov 2 17:35 mu_r_table_vals.dat8
-rw-rw-r-- 1 ndk e3sm 3266015 Mar 28 2023 p3_lookup_table_1.dat-v4.1.1
-rw-rw-r-- 1 ndk e3sm 24000015 Nov 2 17:35 p3_lookup_table_2.dat-v4.1.1
-rw-rw-r-- 1 ndk e3sm 12004 Nov 2 17:35 revap_table_vals.dat4
-rw-rw-r-- 1 ndk e3sm 24004 Nov 2 17:35 revap_table_vals.dat8
-rw-rw-r-- 1 ndk e3sm 12004 Nov 2 17:35 vm_table_vals.dat4
-rw-rw-r-- 1 ndk e3sm 24004 Nov 2 17:35 vm_table_vals.dat8
-rw-rw-r-- 1 ndk e3sm 12004 Nov 2 17:35 vn_table_vals.dat4
-rw-rw-r-- 1 ndk e3sm 24004 Nov 2 17:35 vn_table_vals.dat8
It is not listed here grep scream Buildconf/eam.input_data_list
With https://github.com/E3SM-Project/E3SM/pull/6247, I can try a case like:
SMS_D.ne4pg2_oQU480.F2010.pm-cpu_gnu.dinloc-case
and see the fail. Note I had to make sure casename wasn't too long or the netcdf file locations would be truncated.
case:
/pscratch/sd/n/ndk/e3sm_scratch/pm-cpu/dinloc/SMS_D.ne4pg2_oQU480.F2010.pm-cpu_gnu.dinloc-case.r
0: At line 238 of file /global/cfs/cdirs/e3sm/ndk/repos/ndk_mf_add-dinlocal-testmod/components/eam/src/physics/p3/eam/micro_p3.F90 (unit = 10)
0: Fortran runtime error: Cannot open file '/pscratch/sd/n/ndk/e3sm_scratch/pm-cpu/dinloc/SMS_D.ne4pg2_oQU480.F2010.pm-cpu_gnu.dinloc-case.r/inputdata/atm/cam/physprops/p3_lookup_table_1.dat-v4.1.2': No such file or directory