Attempt to install halted at:
eups distrib install -t v13_0 lsst_distrib
An error comes up related to test failures due to “numpy boolean subtract.” Is this error is due to using Python 3.6? Colleagues who have used Python 2.7 have not run into this issue.
Stacktrace below:
***** error: from /home/mnewsome/envs/lsst_maf/lsst/EupsBuildDir/Linux64/afw-13.0/build.log:
File “tests/testSimpleTable.py”, line 346, in testExtract
self.assertFloatsEqual(d[“a_b_c2”], catalog.get(“a_b_c2”)[idx])
File “/home/mnewsome/envs/lsst_maf/lsst/Linux64/utils/13.0/python/lsst/utils/tests.py”, line 652, in assertFloatsEqual
return assertFloatsAlmostEqual(testCase, lhs, rhs, rtol=0, atol=0, **kwargs)
File “/home/mnewsome/envs/lsst_maf/lsst/Linux64/utils/13.0/python/lsst/utils/tests.py”, line 568, in assertFloatsAlmostEqual
diff = lhs - rhs
TypeError: numpy boolean subtract, the -
operator, is deprecated, use the bitwise_xor, the ^
operator, or the logical_xor function instead.
Ran 23 tests in 0.387s
FAILED (errors=1)
The following tests failed:
/home/mnewsome/envs/lsst_maf/lsst/EupsBuildDir/Linux64/afw-13.0/afw-13.0/tests/.tests/testSourceTable.py.failed
/home/mnewsome/envs/lsst_maf/lsst/EupsBuildDir/Linux64/afw-13.0/afw-13.0/tests/.tests/testAstropyTableViews.py.failed
/home/mnewsome/envs/lsst_maf/lsst/EupsBuildDir/Linux64/afw-13.0/afw-13.0/tests/.tests/testSimpleTable.py.failed
3 tests failed
scons: *** [checkTestStatus] Error 1
scons: building terminated because of errors.
- exit -4