I've recently upgraded to MESA 12115 (and MESASDK 20190830) in Ubuntu 19.04 (in VirtualBox running on Windows 10) and have been trying to get the MESA-prepackaged version of GYRE (5.2, I believe) to work. After compiling the code successfully with 'make', when I try to run the tests by doing 'make test' I get the following output:
Code: Select all
TEST numerics (OpenMP)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (band matrix)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (*_DELTA frequency units)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (rotation, Doppler shift)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (rotation, traditional approximation)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (Cowling approximation)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (DZIEM variables)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (JCD variables)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (MIX variables)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (LAGP variables)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (HDF5 output)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (Collocation difference schemes)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (Magnus difference schemes)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (MIRK difference schemes)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST numerics (Trapezoidal difference scheme)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
make[3]: *** [Makefile:11: test] Error 2
TEST polytrope model (n_poly=0.0)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=0.0 w/ double point)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=1.5)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=1.5, no center)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=3.0)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=3.0, g modes)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=3.0 w/ double point)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST polytrope model (n_poly=4.0)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
make[3]: *** [Makefile:11: test] Error 2
TEST FGONG solar model S...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
make[3]: *** [Makefile:11: test] Error 2
TEST LOSC RGB model...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
make[3]: *** [Makefile:11: test] Error 2
TEST MESA model for beta Cephei star (adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for slowly pulsating B-type star (adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for slowly pulsating B-type star (adiabatic, quasi-adiabatic eigfuncs)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for RGB star (adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for delta Cephei star (adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
make[3]: *** [Makefile:11: test] Error 2
make[2]: *** [Makefile:11: test] Error 2
TEST MESA model for beta Cephei star (non-adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for slowly pulsating B-type star (non-adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for slowly pulsating B-type star (non-adiabatic, Rossby modes)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for RGB star (non-adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for delta Cephei star (non-adiabatic)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
TEST MESA model for Sun (non-adiabatic, diffusion vs. Eddington approxiation)...
./gyre: error while loading shared libraries: libhdf5_fortran.so.102: cannot open shared object file: No such file or directory
...failed: ./gyre returned non-zero exit status
make[4]: *** [Makefile:7: test] Error 1
make[3]: *** [Makefile:11: test] Error 2
make[2]: *** [Makefile:11: test] Error 2
make[1]: *** [Makefile:11: test] Error 2
make: *** [Makefile:15: test] Error 2
Code: Select all
echo $MESA_DIR
/home/diogocapelo/Software/mesa
echo $GYRE_DIR
/home/diogocapelo/Software/mesa/gyre/gyre
echo $MESASDK_ROOT
/home/diogocapelo/Software/mesasdk
Code: Select all
diogocapelo@denebola:~$ ls -l $MESASDK_ROOT/lib | grep libhdf5_fortran.so.102
lrwxrwxrwx 1 diogocapelo diogocapelo 26 ago 30 14:18 libhdf5_fortran.so -> libhdf5_fortran.so.102.0.0
lrwxrwxrwx 1 diogocapelo diogocapelo 26 ago 30 14:18 libhdf5_fortran.so.102 -> libhdf5_fortran.so.102.0.0
-rwxr-xr-x 1 diogocapelo diogocapelo 409596 ago 30 14:20 libhdf5_fortran.so.102.0.0
I'm also having another issue, which I'm not sure whether it's related or not to the previous one: I've also experienced problems trying to get MESA to write the pulsation files for GYRE. For instance, when I add to my MESA inlist (which runs fine otherwise):
Code: Select all
write_pulse_data_with_profile = .true.
pulse_data_format = 'GYRE'
add_atmosphere_to_pulse_data = .true.
Code: Select all
save gs98_calibration/profile1.dataSTOP Invalid cell index in get_gyre_data
free(): corrupted unsorted chunks
Program received signal SIGABRT: Process abort signal.
Backtrace for this error:
#0 0x7ff7efc0c46f in ???
#1 0x7ff7efc0c3eb in ???
#2 0x7ff7efbeb898 in ???
#3 0x7ff7efc5638d in ???
#4 0x7ff7efc5e4db in ???
#5 0x7ff7efc60211 in ???
#6 0x7ff7f070921a in destroy_unit_mutex
at /root/sdk2/build/gcc/libgfortran/io/unit.c:257
#7 0x7ff7f070921a in close_unit_1
at /root/sdk2/build/gcc/libgfortran/io/unit.c:759
#8 0x7ff7f05dfd6e in ???
./rn: line 8: 4545 Aborted (core dumped) ./star
DATE: 2019-11-11
TIME: 18:16:53
Any insight you can provide into what might be causing these errors is greatly appreciated. Also, please let me know if there's any additional information that may be helpful.
Thanks in advance,
Diogo Capelo