Open danielk333 opened 2 years ago
Manually building fixes the problem:
>>> import msise00.base
>>> msise00.base.build()
-- The Fortran compiler identification is GNU 12.1.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/f95 - skipped
-- Configuring done
-- Generating done
-- Build files have been written to: /home/danielk/git/msise00/src/msise00/build
Scanning dependencies of target msise00
[ 25%] Building Fortran object CMakeFiles/msise00.dir/fortran/msise00_data.f.o
[ 50%] Building Fortran object CMakeFiles/msise00.dir/fortran/msise00_sub.f.o
[ 50%] Built target msise00
Scanning dependencies of target msise00_driver
[ 75%] Building Fortran object CMakeFiles/msise00_driver.dir/fortran/msise00_driver.f90.o
[100%] Linking Fortran executable ../msise00_driver
[100%] Built target msise00_driver
>>>
Then tests run fine:
(ablate) danielk@IRF033-danielk ~/g/msise00 main*
> pytest
===================================================================================== test session starts =====================================================================================
platform linux -- Python 3.10.4, pytest-7.1.2, pluggy-1.0.0
rootdir: /home/danielk/git/msise00
collected 12 items
src/msise00/tests/test_ccmc.py .. [ 16%]
src/msise00/tests/test_grid.py ss [ 33%]
src/msise00/tests/test_module.py .. [ 50%]
src/msise00/tests/test_point.py ssss [ 83%]
src/msise00/tests/test_time_grid.py ss [100%]
========================================================================== 4 passed, 8 skipped, 4 warnings in 0.40s ===========================================================================
Python version: Python 3.10.4
short test summary info: