Skip to content

test_thinca.sh failing on macOS

The new lalinspiral/test/python/test_thinca.sh test (!1810 (merged)) is failing on macOS as follows [log]:

====== Testing --min-instruments=1 ======
reset thinca_min1.xml.gz
reset brute_min1.xml.gz
../../../../../lalinspiral/test/python/test_thinca.sh: line 15: lalapps_thinca: command not found
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_brute_force_coinc", line 10, in <module>
    from lalburst import snglcoinc
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalburst/python/lalburst/__init__.py", line 2, in <module>
    from .lalburst import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalburst/python/lalburst/lalburst.py", line 11, in <module>
    import lal
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/envs/lalsuite-platform-tests/bin/ligolw_print", line 37, in <module>
    from lal.utils.cache import CacheEntry
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
coincs in thinca_min1.xml.gz:         0
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/envs/lalsuite-platform-tests/bin/ligolw_print", line 37, in <module>
    from lal.utils.cache import CacheEntry
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
coincs in /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_correct_min1.xml.gz:         0
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/envs/lalsuite-platform-tests/bin/ligolw_print", line 37, in <module>
    from lal.utils.cache import CacheEntry
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
coincs in brute_min1.xml.gz:         0
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_compare_coinc_lists", line 9, in <module>
    from lalinspiral.thinca import InspiralCoincDef
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/__init__.py", line 2, in <module>
    from .lalinspiral import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/lalinspiral.py", line 11, in <module>
    import lal
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_compare_coinc_lists", line 9, in <module>
    from lalinspiral.thinca import InspiralCoincDef
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/__init__.py", line 2, in <module>
    from .lalinspiral import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/lalinspiral.py", line 11, in <module>
    import lal
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
====== Testing --min-instruments=2 ======
reset thinca_min2.xml.gz
reset brute_min2.xml.gz
../../../../../lalinspiral/test/python/test_thinca.sh: line 15: lalapps_thinca: command not found
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_brute_force_coinc", line 10, in <module>
    from lalburst import snglcoinc
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalburst/python/lalburst/__init__.py", line 2, in <module>
    from .lalburst import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalburst/python/lalburst/lalburst.py", line 11, in <module>
    import lal
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/envs/lalsuite-platform-tests/bin/ligolw_print", line 37, in <module>
    from lal.utils.cache import CacheEntry
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
coincs in thinca_min2.xml.gz:         0
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/envs/lalsuite-platform-tests/bin/ligolw_print", line 37, in <module>
    from lal.utils.cache import CacheEntry
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
coincs in /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_correct_min2.xml.gz:         0
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/envs/lalsuite-platform-tests/bin/ligolw_print", line 37, in <module>
    from lal.utils.cache import CacheEntry
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
coincs in brute_min2.xml.gz:         0
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_compare_coinc_lists", line 9, in <module>
    from lalinspiral.thinca import InspiralCoincDef
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/__init__.py", line 2, in <module>
    from .lalinspiral import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/lalinspiral.py", line 11, in <module>
    import lal
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
Traceback (most recent call last):
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/../../../lalinspiral/test/python/test_thinca_compare_coinc_lists", line 9, in <module>
    from lalinspiral.thinca import InspiralCoincDef
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/__init__.py", line 2, in <module>
    from .lalinspiral import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lalinspiral/python/lalinspiral/lalinspiral.py", line 11, in <module>
    import lal
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/__init__.py", line 2, in <module>
    from .lal import *
  File "/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/lal.py", line 13, in <module>
    from ._lal import *
ImportError: dlopen(/Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so, 2): Library not loaded: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_inst/lib/liblal.20.dylib
  Referenced from: /Users/gitlab/builds/mBDmh7i9/0/lscsoft/lalsuite/lalsuite-7.5.1/_build/sub/lal/python/lal/_lal.so
  Reason: image not found
FAIL test_thinca.sh (exit status: 1)

I have no real idea why the dlopen commands are failing, but the following concerns me greatly:

../../../../../lalinspiral/test/python/test_thinca.sh: line 15: lalapps_thinca: command not found

@kipp.cannon, is it a typo for this test on LALInspiral to rely on LALApps?

Edited by Duncan Macleod