make check failure for snglcoinc_verify.py on SL7.6 with system gcc
lalsuite make check failure for snglcoinc_verify.py from master on a Xeon Gold system running SL7.6 with gcc.
$ git config --get remote.origin.url git@git.ligo.org:lscsoft/lalsuite.git $ git show commit 5be8b4b25c7f9c21cf78edb13a1073937f3e7983 (HEAD -> master, origin/master, origin/HEAD) Merge: a946128ea2 92995270fd $ cat /etc/redhat-release Scientific Linux release 7.6 (Nitrogen) $ lscpu | grep name Model name: Intel(R) Xeon(R) Gold 6136 CPU @ 3.00GHz $ gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)
The following all succeed,
$ ./00boot $ ./configure $ ./make -j
However, the following fails,
$ make -j check ... LALBurst snglcoinc_verify failure FAIL: snglcoinc_verify.py make[8]: Entering directory `/dev/shm/anderson/lalsuite/lalburst/test/python' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/dev/shm/anderson/lalsuite/lalburst/test/python' ============================================================================ Testsuite summary for LALBurst 1.5.2.1 ============================================================================ # TOTAL: 4 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See test/python/test-suite.log Please report to lal-discuss@ligo.org ============================================================================ $ cat lalburst/test/python/test-suite.log ================================================== LALBurst 1.5.2.1: test/python/test-suite.log ================================================== # TOTAL: 4 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: snglcoinc_verify ====================== ========== ../../gnuscripts/lalsuite_run_uninstalled ========== environment: LAL_DATA_PATH=/dev/shm/anderson/lalsuite/lalburst/../lalsimulation/src:/dev/shm/anderson/lalsuite/lalburst/../lalsimulation/test:/dev/shm/anderson/lalsuite/lalburst/../lalmetaio/src:/dev/shm/anderson/lalsuite/lalburst/../lalmetaio/test:/dev/shm/anderson/lalsuite/lalburst/../lal/test environment: LAL_DATA_PATH=/dev/shm/anderson/lalsuite/lalburst/../lalsimulation/src:/dev/shm/anderson/lalsuite/lalburst/../lalsimulation/test:/dev/shm/anderson/lalsuite/lalburst/../lalmetaio/src:/dev/shm/anderson/lalsuite/lalburst/../lalmetaio/test:/dev/shm/anderson/lalsuite/lalburst/../lal/test environment: LAL_TEST_SRCDIR=/dev/shm/anderson/lalsuite/lalburst/test/python environment: LD_LIBRARY_PATH=/dev/shm/anderson/lalsuite/lal/src/.libs:/dev/shm/anderson/lalsuite/lal/src/support/.libs:/dev/shm/anderson/lalsuite/lalmetaio/src/.libs:/dev/shm/anderson/lalsuite/lalsimulation/src/.libs:/dev/shm/anderson/lalsuite/lalburst/src/.libs environment: OCTAVE_PATH=/dev/shm/anderson/lalsuite/lalburst/octave:/dev/shm/anderson/lalsuite/lalsimulation/octave:/dev/shm/anderson/lalsuite/lalmetaio/octave:/dev/shm/anderson/lalsuite/lal/octave environment: PATH=/home/anderson/miniconda3/condabin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/ldcg/intel/2019u5/bin:/ldcg/matlab_r2015a/bin:/opt/dcs/bin environment: LAL_DEBUG_LEVEL=msglvl1,memdbg environment: MODULEPATH=/usr/share/Modules/modulefiles:/etc/modulefiles environment: PYTHONPATH=/dev/shm/anderson/lalsuite/lalburst/python:/dev/shm/anderson/lalsuite/lalsimulation/python:/dev/shm/anderson/lalsuite/lalmetaio/python:/dev/shm/anderson/lalsuite/lal/python environment: LAL_TEST_BUILDDIR=/dev/shm/anderson/lalsuite/lalburst/test/python environment: LAL_TEST_PKGDATADIR=/dev/shm/anderson/lalsuite/lalburst/src environment: QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins command: /bin/bash /dev/shm/anderson/lalsuite/lalburst/libtool --mode=execute -dlopen /dev/shm/anderson/lalsuite/lalburst/src/liblalburst.la -dlopen /dev/shm/anderson/lalsuite/lalsimulation/src/liblalsimulation.la -dlopen /dev/shm/anderson/lalsuite/lalmetaio/src/liblalmetaio.la -dlopen /dev/shm/anderson/lalsuite/lal/src/support/liblalsupport.la -dlopen /dev/shm/anderson/lalsuite/lal/src/liblal.la /bin/python '-u' './snglcoinc_verify.py' ---------- ../../gnuscripts/lalsuite_run_uninstalled ---------- test_all_instrument_combos (__main__.TestCoincRates) ... ok test_coinc_rates (__main__.TestCoincRates) ... FAIL test_lnP_instruments (__main__.TestCoincRates) ... FAIL test_strict_coinc_rates (__main__.TestCoincRates) ... FAIL ====================================================================== FAIL: test_coinc_rates (__main__.TestCoincRates) ---------------------------------------------------------------------- Traceback (most recent call last): File "./snglcoinc_verify.py", line 47, in test_coinc_rates assert_allclose(crates[key], expected[key]) File "/home/anderson/.local/lib/python2.7/site-packages/numpy/testing/_private/utils.py", line 1501, in assert_allclose verbose=verbose, header=header, equal_nan=equal_nan) File "/home/anderson/.local/lib/python2.7/site-packages/numpy/testing/_private/utils.py", line 827, in assert_array_compare raise AssertionError(msg) AssertionError: Not equal to tolerance rtol=1e-07, atol=0 Mismatch: 100% Max absolute difference: 5.35107608e-09 Max relative difference: 528.4585576 x: array(5.361202e-09) y: array(1.012582e-11) ====================================================================== FAIL: test_lnP_instruments (__main__.TestCoincRates) ---------------------------------------------------------------------- Traceback (most recent call last): File "./snglcoinc_verify.py", line 108, in test_lnP_instruments frozenset(['H1', 'L1', 'V1']): -11.040192999777876}, AssertionError: {frozenset(['V1', 'H1']): -1.1920354380436156, frozenset(['V1', 'H1', 'L1']): -4 [truncated]... != {frozenset(['V1', 'H1']): -1.181124067253893, frozenset(['V1', 'H1', 'L1']): -11 [truncated]... Diff is 699 characters long. Set self.maxDiff to None to see it. ====================================================================== FAIL: test_strict_coinc_rates (__main__.TestCoincRates) ---------------------------------------------------------------------- Traceback (most recent call last): File "./snglcoinc_verify.py", line 79, in test_strict_coinc_rates assert_allclose(scrates[key], expected[key]) File "/home/anderson/.local/lib/python2.7/site-packages/numpy/testing/_private/utils.py", line 1501, in assert_allclose verbose=verbose, header=header, equal_nan=equal_nan) File "/home/anderson/.local/lib/python2.7/site-packages/numpy/testing/_private/utils.py", line 827, in assert_array_compare raise AssertionError(msg) AssertionError: Not equal to tolerance rtol=1e-07, atol=0 Mismatch: 100% Max absolute difference: 5.35174829e-09 Max relative difference: 0.02762652 x: array(1.88366e-07) y: array(1.937178e-07) ---------------------------------------------------------------------- Ran 4 tests in 284.188s FAILED (failures=3) FAIL snglcoinc_verify.py (exit status: 1)