Skip to content

Console Output

Skipping 668 KB.. Full Log
2%] Building CXX object sample/CMakeFiles/testDelaunay.dir/testDelaunay.cpp.o
[ 44%] Building CXX object sample/CMakeFiles/testkd.dir/testkd.cpp.o
[ 45%] Building CXX object sample/CMakeFiles/testkd3.dir/testkd3.cpp.o
In file included from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/sample/testInterpolate.cpp:37:
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/interpolate3d.hpp:102:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  102 |       throw (InvalidArgumentException)
      |       ^~~~~
[ 47%] Linking CXX executable testBQueue
[ 49%] Linking CXX executable testInterpolate
[ 49%] Built target testBQueue
[ 50%] Building CXX object sample/CMakeFiles/testNewton.dir/testNewton.cpp.o
In file included from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/sample/testDelaunay.cpp:38:
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.hpp:85:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   85 |         throw (InvalidArgumentException)
      |         ^~~~~
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.hpp:113:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  113 |         throw (InvalidArgumentException);
      |         ^~~~~
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.hpp:120:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  120 |       throw (InvalidArgumentException);
      |       ^~~~~
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.hpp:123:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  123 |       throw (InvalidArgumentException);
      |       ^~~~~
[ 50%] Built target testInterpolate
[ 52%] Building CXX object sample/CMakeFiles/testPool.dir/testPool.cpp.o
In file included from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.hpp:127,
                 from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/sample/testDelaunay.cpp:38:
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.tcc:88:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   88 |         throw(InvalidArgumentException)
      |         ^~~~~
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.tcc:254:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  254 |     throw (InvalidArgumentException)
      |     ^~~~~
/build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/dinterpolate.tcc:304:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  304 |     throw (InvalidArgumentException)
      |     ^~~~~
[ 54%] Linking CXX executable testPool
[ 55%] Linking CXX executable testDelaunay
[ 57%] Linking CXX executable testkd2
[ 59%] Linking CXX executable testkd3
[ 61%] Linking CXX executable testNewton
[ 62%] Linking CXX executable testkd
[ 62%] Built target testDelaunay
[ 62%] Built target testkd3
[ 62%] Built target testPool
[ 64%] Building CXX object sample/CMakeFiles/testReadFlash.dir/testReadFlash.cpp.o
[ 66%] Building CXX object sample/CMakeFiles/testAlgo.dir/testAlgo.cpp.o
[ 67%] Building CXX object sample/CMakeFiles/testEskow.dir/testEskow.cpp.o
[ 67%] Built target testkd2
[ 67%] Built target testNewton
[ 69%] Building CXX object sample/CMakeFiles/testBSP.dir/testBSP.cpp.o
[ 71%] Linking CXX executable testBSP
[ 72%] Building CXX object sample/CMakeFiles/test_cosmopower.dir/test_cosmopower.cpp.o
[ 72%] Built target testkd
[ 74%] Building CXX object sample/CMakeFiles/simple3DFilter.dir/simple3DFilter.cpp.o
[ 74%] Built target testBSP
[ 76%] Linking CXX executable testAlgo
[ 77%] Building CXX object sample/CMakeFiles/simpleDistanceFilter.dir/simpleDistanceFilter.cpp.o
[ 77%] Built target testAlgo
[ 79%] Linking CXX executable testReadFlash
[ 81%] Building CXX object sample/CMakeFiles/gadgetToArray.dir/gadgetToArray.cpp.o
[ 83%] Linking CXX executable testEskow
[ 84%] Linking CXX executable test_cosmopower
[ 84%] Built target testEskow
[ 86%] Building CXX object sample/CMakeFiles/testHDF5.dir/testHDF5.cpp.o
[ 86%] Built target test_cosmopower
[ 86%] Built target testReadFlash
[ 88%] Building CXX object sample/CMakeFiles/graficToDensity.dir/graficToDensity.cpp.o
[ 89%] Building CXX object sample/CMakeFiles/test_special.dir/test_special.cpp.o
[ 91%] Linking CXX executable gadgetToArray
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/sphSmooth.hpp:38,
                 from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/sample/simple3DFilter.cpp:6:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/src/sphSmooth.hpp:38,
                 from /build/jenkins/workspace/borg_release_3.3/external/cosmotool/sample/simpleDistanceFilter.cpp:5:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[ 91%] Built target gadgetToArray
[ 93%] Linking CXX executable graficToDensity
[ 93%] Built target graficToDensity
[ 94%] Linking CXX executable test_special
[ 94%] Built target test_special
[ 96%] Linking CXX executable simpleDistanceFilter
[ 98%] Linking CXX executable simple3DFilter
[ 98%] Built target simpleDistanceFilter
[ 98%] Built target simple3DFilter
[100%] Linking CXX executable testHDF5
[100%] Built target testHDF5
[ 17%] Performing install step for 'cosmotool'
[ 13%] Built target omptl
Consolidate compiler generated dependencies of target CosmoHDF5
[ 16%] Built target CosmoHDF5
Consolidate compiler generated dependencies of target CosmoTool
[ 35%] Built target CosmoTool
Consolidate compiler generated dependencies of target testBQueue
Consolidate compiler generated dependencies of target testkd2
Consolidate compiler generated dependencies of target testDelaunay
Consolidate compiler generated dependencies of target testInterpolate
Consolidate compiler generated dependencies of target testkd
Consolidate compiler generated dependencies of target testkd3
[ 38%] Built target testBQueue
[ 42%] Built target testInterpolate
[ 45%] Built target testkd2
[ 49%] Built target testDelaunay
[ 55%] Built target testkd
[ 55%] Built target testkd3
Consolidate compiler generated dependencies of target testNewton
Consolidate compiler generated dependencies of target testPool
Consolidate compiler generated dependencies of target testReadFlash
Consolidate compiler generated dependencies of target testEskow
Consolidate compiler generated dependencies of target testAlgo
[ 59%] Built target testNewton
Consolidate compiler generated dependencies of target testBSP
[ 62%] Built target testPool
[ 66%] Built target testReadFlash
[ 69%] Built target testEskow
[ 72%] Built target testAlgo
[ 76%] Built target testBSP
Consolidate compiler generated dependencies of target test_cosmopower
Consolidate compiler generated dependencies of target simple3DFilter
Consolidate compiler generated dependencies of target gadgetToArray
Consolidate compiler generated dependencies of target graficToDensity
Consolidate compiler generated dependencies of target simpleDistanceFilter
Consolidate compiler generated dependencies of target testHDF5
[ 79%] Built target test_cosmopower
[ 83%] Built target simple3DFilter
[ 86%] Built target gadgetToArray
[ 89%] Built target testHDF5
Consolidate compiler generated dependencies of target test_special
[ 93%] Built target graficToDensity
[ 96%] Built target simpleDistanceFilter
[100%] Built target test_special
Install the project...
-- Install configuration: ""
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/lib/libCosmoTool.a
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/.
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./interpolate.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./powerSpectrum.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./loadFlash.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./kdtree_leaf.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./field.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./interpolate3d.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./symbol_visible.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./bqueue.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./cic.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./yorick.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fixArray.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./kdtree_splitters.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./mykdtree.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/healpix.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/euclidian.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/fft
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/fft/fftw_calls_mpi.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/fft/fftw_calls.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/fft/fftw_complex.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/base_types.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/healpix_spectrum.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/euclidian_transform.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/euclidian_maps.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/euclidian_spectrum_1d_bin.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/euclidian_spectrum_1d.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/healpix_transform.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/healpix_map.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/healpix_utility.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details/healpix_alms.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./miniargs.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./loadSimu.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./numpy_adaptors.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./sphSmooth.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./algo.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./h5_readFlash.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./pool.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./bsp_simple.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./growthFactor.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./special_math.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./replicateGenerator.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./sparseGrid.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./cosmopower.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./octTree.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fortran.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./hdf5_array.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./load_data.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./mach.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./config.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./loadGadget.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./eskow.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./loadRamses.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./tf_fit.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./dinterpolate.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./newton.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./openmp.hpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_numeric_extensions_ser.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_numeric
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/numeric
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_numeric_par.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_algorithm_par.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/Example.cpp
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_tools.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_numeric_extensions_par.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_numeric_extensions.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/algorithm
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_algorithm
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_numeric_ser.h
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/License.txt
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/omptl/omptl_algorithm_ser.h
-- Up-to-date: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/.
-- Up-to-date: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier
-- Up-to-date: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/fft
-- Up-to-date: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./fourier/details
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./octTree.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./sphSmooth.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./bqueue.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./dinterpolate.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./bsp_simple.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./mykdtree.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./kdtree_leaf.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/include/CosmoTool/./sparseGrid.tcc
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/bin/simple3DFilter
-- Set runtime path of "/build/jenkins/workspace/borg_release_3.3/build/ext_install/bin/simple3DFilter" to ""
-- Installing: /build/jenkins/workspace/borg_release_3.3/build/ext_install/bin/simpleDistanceFilter
-- Set runtime path of "/build/jenkins/workspace/borg_release_3.3/build/ext_install/bin/simpleDistanceFilter" to ""
[ 17%] Completed 'cosmotool'
[ 17%] Built target cosmotool
[ 17%] Building CXX object libLSS/tests/CMakeFiles/test_library_LSS.dir/setup_hades_test_run.cpp.o
[ 17%] Building CXX object libLSS/tests/CMakeFiles/test_library_LSS.dir/testFramework.cpp.o
[ 17%] Building CXX object libLSS/tests/CMakeFiles/test_library_LSS.dir/dummy_file.cpp.o
[ 17%] Building CXX object tools/hades/CMakeFiles/hades.dir/likelihood_info.cpp.o
[ 18%] Building CXX object tools/common/CMakeFiles/tools_common.dir/warmer_sampler.cpp.o
[ 18%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/ares_version.cpp.o
[ 19%] Building CXX object libLSS/tests/CMakeFiles/test_library_LSS.dir/setup_hades_lensing_test_run.cpp.o
[ 19%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/borg_version.cpp.o
[ 19%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/color_mod.cpp.o
[ 19%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/data/galaxies.cpp.o
[ 20%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/cosmo.cpp.o
[ 20%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/class_cosmo.cpp.o
[ 20%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/mcmc/state_element.cpp.o
[ 20%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/mcmc/global_state.cpp.o
[ 20%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/static_init.cpp.o
[ 20%] Linking CXX static library libtools_common.a
[ 20%] Built target tools_common
[ 20%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/log_traits.cpp.o
[ 21%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/console.cpp.o
[ 21%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/sigcatcher.cpp.o
[ 21%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/fftw_allocator.cpp.o
[ 22%] Linking CXX static library libhades.a
[ 22%] Built target hades
[ 22%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/hdf5_error.cpp.o
[ 22%] Linking CXX static library libtest_library_LSS.a
[ 22%] Built target test_library_LSS
[ 22%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/hdf5_type.cpp.o
[ 22%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/gsl_error.cpp.o
[ 22%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/memusage.cpp.o
[ 23%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/string_tools.cpp.o
[ 23%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/domains.cpp.o
[ 23%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/domains_coalesced.cpp.o
[ 23%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/demangle.cpp.o
[ 23%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/powerspectrum/measure.cpp.o
[ 23%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/ref_registry.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/tbb.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/fftw.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/sort/peano.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/gibbs_messenger.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/powerspectrum_a_sampler.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/powerspectrum_b_sampler.cpp.o
[ 24%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/powerspectrum_c_sampler.cpp.o
[ 25%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/linbias_sampler.cpp.o
[ 25%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/synthetic_selection.cpp.o
[ 25%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/ares/negative_foreground_sampler.cpp.o
[ 25%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/main_loop.cpp.o
[ 25%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/markov.cpp.o
[ 25%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/gig_sampler.cc.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/powerspec_tools.cpp.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/gridLikelihoodBase.cpp.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/registry.cpp.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/simpleLikelihood.cpp.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/core/generate_random_field.cpp.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/hades/base_likelihood.cpp.o
[ 26%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/hades/hades_linear_likelihood.cpp.o
[ 27%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/borg/borg_poisson_likelihood.cpp.o
[ 27%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/borg/borg_poisson_meta.cpp.o
[ 27%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/borg/borg_null_likelihood.cpp.o
[ 27%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/density_sampler.cpp.o
[ 27%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/hmc/hmc_density_sampler.cpp.o
[ 27%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/realhmc/hmc_density_sampler.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/hmc2/hmc2_density_sampler.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/ao-hmc/ao_hmc_density_sampler.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/model_io.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forward_model.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forward_model_capsule.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/data/data_representation.cpp.o
[ 28%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/data/mixer_representation.cpp.o
[ 29%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/data/chain_transformation_representation.cpp.o
[ 29%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/data/converters.cpp.o
[ 29%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/data/tiledarray_representation.cpp.o
[ 29%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/data/modelio_representation.cpp.o
[ 29%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/primordialv2.cpp.o
[ 29%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/primordial_as.cpp.o
[ 30%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/fnl.cpp.o
[ 30%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/mixer.cpp.o
[ 30%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/transfer_ehuv2.cpp.o
[ 30%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/transfer_class.cpp.o
[ 30%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/registry.cpp.o
[ 30%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/chain_forward_model.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/branch.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/sum.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/haar.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/hades_pt.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/hades_log.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/upgrade.cpp.o
[ 31%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/tools/hermiticity_fixup.cpp.o
[ 32%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/general_model_io.cpp.o
[ 32%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/tiled_array.cpp.o
[ 32%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/bias/biases.cpp.o
[ 32%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/likelihoods/likelihoods.cpp.o
[ 32%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/projector_lensing.cpp.o
[ 32%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_lpt.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_qlpt.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_qlpt_rsd.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_multi_pm.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_multi_pm_tile.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_2lpt.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/transfer.cpp.o
[ 33%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/softplus.cpp.o
[ 34%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/enforceMass.cpp.o
[ 34%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/downgrade.cpp.o
[ 34%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/adapt_generic_bias.cpp.o
[ 34%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/altair_ap.cpp.o
[ 34%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/kappa_sphere.cpp.o
[ 34%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/particle_balancer/dyn/particle_distribute.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/velocity/velocity_linear.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/velocity/velocity_cic.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/velocity/velocity_sic.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/dm_sheet/dm_sheet.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/io/gadget3.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/likelihoods/info.cpp.o
[ 35%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/likelihoods/robust_poisson.cpp.o
[ 36%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/frozen/frozen_phase_density_sampler.cpp.o
[ 36%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/model_params.cpp.o
[ 36%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/bias_model_params.cpp.o
[ 36%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/run_forward.cpp.o
[ 36%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/impl_generic.cpp.o
[ 36%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/impl_gaussian.cpp.o
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/impl_poisson.cpp.o
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/impl_poisson_2.cpp.o
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/impl_robust.cpp.o
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/impl_robust_2.cpp.o
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:19:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_NB<LibLSS::bias::detail::PowerLaw>, LibLSS::NegativeBinomialLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:23:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_nb.hpp:74:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) LibLSS::AdaptBias_NB<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::PowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, std::_Placeholder<1>))(double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
   74 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:19:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_NB<LibLSS::bias::detail::BrokenPowerLaw>, LibLSS::NegativeBinomialLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:24:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_nb.hpp:74:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) LibLSS::AdaptBias_NB<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::BrokenPowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, double, double, std::_Placeholder<1>))(double, double, double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
   74 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:19:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_NB<LibLSS::bias::detail::PowerLaw>, LibLSS::AltNegativeBinomialLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:26:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_nb.hpp:74:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) LibLSS::AdaptBias_NB<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::PowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, std::_Placeholder<1>))(double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
   74 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:19:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_NB<LibLSS::bias::detail::BrokenPowerLaw>, LibLSS::AltNegativeBinomialLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:27:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_generic.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_nb.hpp:74:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) LibLSS::AdaptBias_NB<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::BrokenPowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_NB<T>*)this)->LibLSS::AdaptBias_NB<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, double, double, std::_Placeholder<1>))(double, double, double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
   74 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::PowerLaw, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:26:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/power_law.hpp:105:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::PowerLaw::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  105 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::BrokenPowerLaw, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:27:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:13:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/broken_power_law.hpp:100:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::BrokenPowerLaw::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  100 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::BrokenPowerLawSigmoid, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:28:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/broken_power_law_sigmoid.hpp:111:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::BrokenPowerLawSigmoid::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  111 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_downgrader::Downgrader<LibLSS::bias::detail::PowerLaw>, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:30:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:19:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/downgrader.hpp:157:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_downgrader::Downgrader<LowerBias, Generator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LowerBias = LibLSS::bias::detail::PowerLaw; Generator = LibLSS::bias::detail_downgrader::DegradeGenerator<1, 1, 1>]’
  157 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_downgrader::Downgrader<LibLSS::bias::detail::BrokenPowerLaw>, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:31:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:19:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/downgrader.hpp:157:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_downgrader::Downgrader<LowerBias, Generator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LowerBias = LibLSS::bias::detail::BrokenPowerLaw; Generator = LibLSS::bias::detail_downgrader::DegradeGenerator<1, 1, 1>]’
  157 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::DoubleBrokenPowerLaw, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:33:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:16:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/double_power_law.hpp:101:21: note: in a call to non-static member function ‘decltype (std::make_tuple(b_va_fused<double>(boost::bind(LibLSS::bias::detail::DoubleBrokenPowerLaw::density_lambda, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::nmean, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::L0, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::beta, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::gamma, boost::placeholders::_1), array))) LibLSS::bias::detail::DoubleBrokenPowerLaw::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; decltype (std::make_tuple(b_va_fused<double>(boost::bind(LibLSS::bias::detail::DoubleBrokenPowerLaw::density_lambda, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::nmean, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::L0, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::beta, ((LibLSS::bias::detail::DoubleBrokenPowerLaw*)this)->LibLSS::bias::detail::DoubleBrokenPowerLaw::gamma, boost::placeholders::_1), array))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, boost::_bi::bind_t<double, double (*)(double, double, double, double, double), boost::_bi::list5<boost::_bi::value<double>, boost::_bi::value<double>, boost::_bi::value<double>, boost::_bi::value<double>, boost::arg<1> > >, true> >]’
  101 |         inline auto compute_density(const FinalDensityArray &array)
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_noop::Noop, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:35:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:14,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/noop.hpp:105:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_noop::Noop::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  105 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:485:28: warning: ‘this’ pointer is null [-Wnonnull]
  484 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~
  485 |                          ->selection_adaptor.apply(
      |                          ~~^~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood_impl.cpp:14,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:13,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/base.hpp:87:19: note: in a call to non-static member function ‘decltype (std::tuple_cat(std::make_tuple(b_va_fused<double>(boost::proto::exprns_::operator*<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >&, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<2> >, 0> >&>(LibLSS::PhoenixDetails::_p1, LibLSS::PhoenixDetails::_p2), forward<SelectArray>(select), std::move(get<0>(bias)))), last_of_tuple<1>(bias))) LibLSS::selection::SimpleAdaptor::apply(SelectArray&&, const BiasedArray&) [with SelectArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&; BiasedArray = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, std::_Placeholder<1>))(double, double)>, true> >; decltype (std::tuple_cat(std::make_tuple(b_va_fused<double>(boost::proto::exprns_::operator*<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >&, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<2> >, 0> >&>(LibLSS::PhoenixDetails::_p1, LibLSS::PhoenixDetails::_p2), forward<SelectArray>(select), std::move(get<0>(bias)))), last_of_tuple<1>(bias))) = std::__tuple_cat_result<std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&, const LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, std::_Placeholder<1>))(double, double)>, true> >, true>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::multiplies, boost::proto::argsns_::list2<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<2> >, 0> > >, 2> >, true> >, std::tuple<> >::__type]’
   87 |       inline auto apply(SelectArray &&select, BiasedArray const &bias)
      |                   ^~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_passthrough::Passthrough, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:36:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:20:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/passthrough.hpp:63:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_passthrough::Passthrough::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
   63 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:485:28: warning: ‘this’ pointer is null [-Wnonnull]
  484 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~
  485 |                          ->selection_adaptor.apply(
      |                          ~~^~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood_impl.cpp:14,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:13,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/base.hpp:87:19: note: in a call to non-static member function ‘decltype (std::tuple_cat(std::make_tuple(b_va_fused<double>(boost::proto::exprns_::operator*<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >&, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<2> >, 0> >&>(LibLSS::PhoenixDetails::_p1, LibLSS::PhoenixDetails::_p2), forward<SelectArray>(select), std::move(get<0>(bias)))), last_of_tuple<1>(bias))) LibLSS::selection::SimpleAdaptor::apply(SelectArray&&, const BiasedArray&) [with SelectArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&; BiasedArray = std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>; decltype (std::tuple_cat(std::make_tuple(b_va_fused<double>(boost::proto::exprns_::operator*<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >&, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<2> >, 0> >&>(LibLSS::PhoenixDetails::_p1, LibLSS::PhoenixDetails::_p2), forward<SelectArray>(select), std::move(get<0>(bias)))), last_of_tuple<1>(bias))) = std::__tuple_cat_result<std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&, const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> > >, true>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::multiplies, boost::proto::argsns_::list2<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<2> >, 0> > >, 2> >, true> >, std::tuple<> >::__type]’
   87 |       inline auto apply(SelectArray &&select, BiasedArray const &bias)
      |                   ^~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1> >, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:42:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:18:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/many_power.hpp:352:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_manypower::ManyPower<LevelCombinator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LevelCombinator = LibLSS::Combinator::Levels<double, 1>]’
  352 |         inline auto compute_density(const FinalDensityArray &a) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1> >, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:43:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:18:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/many_power.hpp:352:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_manypower::ManyPower<LevelCombinator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LevelCombinator = LibLSS::Combinator::Levels<double, 1, 1>]’
  352 |         inline auto compute_density(const FinalDensityArray &a) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 2, 2> >, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:44:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson.cpp:18:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/many_power.hpp:352:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_manypower::ManyPower<LevelCombinator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LevelCombinator = LibLSS::Combinator::Levels<double, 2, 2>]’
  352 |         inline auto compute_density(const FinalDensityArray &a) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail_passthrough::Passthrough>, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:29:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail_passthrough::Passthrough; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail::PowerLaw>, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:31:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::PowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, std::_Placeholder<1>))(double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail::BrokenPowerLaw>, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:32:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::BrokenPowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, double, double, std::_Placeholder<1>))(double, double, double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail::DoubleBrokenPowerLaw>, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:33:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail::DoubleBrokenPowerLaw; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, boost::_bi::bind_t<double, double (*)(double, double, double, double, double), boost::_bi::list5<boost::_bi::value<double>, boost::_bi::value<double>, boost::_bi::value<double>, boost::_bi::value<double>, boost::arg<1> > >, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_EFTBias::EFTBias<false>, LibLSS::detail_EFT::EFTLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:37:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/eft_bias_marg.hpp:49,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:24:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/eft_bias.hpp:583:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_EFTBias::EFTBias<SHARP_THRESHOLDER>::compute_density(const FinalDensityArray&) const [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; bool SHARP_THRESHOLDER = false]’
  583 |         inline auto compute_density(const FinalDensityArray &array) const {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_EFTBias::EFTBiasMarg, LibLSS::detail_EFT::EFTMargLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:38:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:24:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/eft_bias_marg.hpp:231:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_EFTBias::EFTBiasMarg::compute_density(const FinalDensityArray&) const [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  231 |         inline auto compute_density(const FinalDensityArray &array) const {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1> > >, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:49:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1> >; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<boost::multi_array_ref<double, 3>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1> > >, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:50:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1> >; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<boost::multi_array_ref<double, 3>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1, 1, 1> > >, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:51:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1, 1, 1> >; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<boost::multi_array_ref<double, 3>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::AdaptBias_Gauss<LibLSS::bias::detail_linear_bias::LinearBias>, LibLSS::GaussianLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:53:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_gaussian.cpp:21:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/adapt_classic_to_gauss.hpp:133:17: note: in a call to non-static member function ‘decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) LibLSS::AdaptBias_Gauss<T>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; T = LibLSS::bias::detail_linear_bias::LinearBias; decltype (std::make_tuple(std::move(get<0>(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::classic.compute_density(array))), b_va_fused<double, 3>((LibLSS::FuseWrapper_detail::constantFunctor<double>)(((LibLSS::AdaptBias_Gauss<T>*)this)->LibLSS::AdaptBias_Gauss<T>::r)))) = std::tuple<LibLSS::FUSE_details::FusedArray<LibLSS::ArrayTuple<3, double, std::tuple<const boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >&>, true>, std::_Bind<double (*(double, double, std::_Placeholder<1>))(double, double, double)>, true>, LibLSS::FUSE_details::FusedArray<LibLSS::ArrayNullTuple<3, double, 3>, LibLSS::FuseWrapper_detail::constantFunctor<double>, false> >]’
  133 |     inline auto compute_density(const FinalDensityArray &array)
      |                 ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:10:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::PowerLaw, LibLSS::RobustPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:18:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/power_law.hpp:105:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::PowerLaw::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  105 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:10:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::BrokenPowerLaw, LibLSS::RobustPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:19:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:12:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/broken_power_law.hpp:100:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::BrokenPowerLaw::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  100 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:10:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::BrokenPowerLawSigmoid, LibLSS::RobustPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:20:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust.cpp:13:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/broken_power_law_sigmoid.hpp:111:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::BrokenPowerLawSigmoid::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
  111 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_downgrader::Downgrader<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1> >, LibLSS::bias::detail_downgrader::DegradeGenerator<1, 1> >, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:24:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/downgrader.hpp:157:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_downgrader::Downgrader<LowerBias, Generator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LowerBias = LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1> >; Generator = LibLSS::bias::detail_downgrader::DegradeGenerator<1, 1>]’
  157 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_downgrader::Downgrader<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 2, 2> >, LibLSS::bias::detail_downgrader::DegradeGenerator<1, 1, 1> >, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:29:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:14:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/downgrader.hpp:157:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_downgrader::Downgrader<LowerBias, Generator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LowerBias = LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 2, 2> >; Generator = LibLSS::bias::detail_downgrader::DegradeGenerator<1, 1, 1>]’
  157 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail::Sigmoid, LibLSS::VoxelPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:32:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_poisson_2.cpp:15:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/sigmoid.hpp:79:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail::Sigmoid::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >]’
   79 |         inline auto compute_density(const FinalDensityArray &array) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:10:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1> >, LibLSS::RobustPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:20:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/many_power.hpp:352:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_manypower::ManyPower<LevelCombinator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LevelCombinator = LibLSS::Combinator::Levels<double, 1>]’
  352 |         inline auto compute_density(const FinalDensityArray &a) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:10:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 1, 1> >, LibLSS::RobustPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:21:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/many_power.hpp:352:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_manypower::ManyPower<LevelCombinator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LevelCombinator = LibLSS::Combinator::Levels<double, 1, 1>]’
  352 |         inline auto compute_density(const FinalDensityArray &a) {
      |                     ^~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_skeleton.hpp:11,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:10:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp: In instantiation of ‘class LibLSS::GenericForegroundSampler<LibLSS::GenericHMCLikelihood<LibLSS::bias::detail_manypower::ManyPower<LibLSS::Combinator::Levels<double, 2, 2> >, LibLSS::RobustPoissonLikelihood> >’:
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:22:1:   required from here
/build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:483:43: warning: ‘this’ pointer is null [-Wnonnull]
  482 |     typedef decltype(((bias_t *)0)
      |                      ~~~~~~~~~~~~~         
  483 |                          ->compute_density(*(DensityArray *)0)) BiasTuple;
      |                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/impl_robust_2.cpp:11:
/build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/many_power.hpp:352:21: note: in a call to non-static member function ‘auto LibLSS::bias::detail_manypower::ManyPower<LevelCombinator>::compute_density(const FinalDensityArray&) [with FinalDensityArray = boost::multi_array<double, 3, LibLSS::FFTW_Allocator<double> >; LevelCombinator = LibLSS::Combinator::Levels<double, 2, 2>]’
  352 |         inline auto compute_density(const FinalDensityArray &a) {
      |                     ^~~~~~~~~~~~~~~
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/generic_sigma8.cpp.o
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/generic_registry.cpp.o
[ 37%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/generic/generic_sigma8_second.cpp.o
[ 38%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/rgen/qnhmc/qnhmc_density_sampler.cpp.o
[ 38%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/borg/borg_studentT_likelihood.cpp.o
[ 38%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/lya/base_lya_likelihood.cpp.o
[ 38%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/lya/hades_lya_likelihood.cpp.o
[ 38%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/lya_rsd_qlpt/hades_lya_likelihood_rsd.cpp.o
[ 38%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/altair/altair_meta_sampler.cpp.o
[ 39%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/lensing/base_likelihood_lensing.cpp.o
[ 39%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/lensing/hades_lensing_likelihood.cpp.o
[ 39%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/reduced_shear/hades_reduced_shear_likelihood.cpp.o
[ 39%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/reduced_shear/hades_reduced_shear_meta.cpp.o
[ 39%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/hmclet/hmclet.cpp.o
[ 39%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/hmclet/hmclet_qnhmc.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/hmclet/diagonal_mass.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/hmclet/mass_burnin.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/hmclet/dense_mass.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/bind_models.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/mpi/fake_mpi/mpi_communication.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/primordial.cpp.o
[ 40%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/transfer_ehu.cpp.o
[ 41%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/borg/borg_oct_likelihood.cpp.o
[ 41%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/samplers/borg/borg_oct_likelihood_marg.cpp.o
[ 41%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/borg_lpt_neutrino.cpp.o
[ 41%] Building CXX object libLSS/CMakeFiles/LSSobj.dir/physics/forwards/patch_model.cpp.o
[ 41%] Building C object libLSS/CMakeFiles/LSSobj.dir/__/_deps/r3d-src/r3d.c.o
[ 41%] Built target LSSobj
[ 41%] Linking CXX static library libLSS.a
[ 41%] Linking CXX shared library libLSS_shared.so
[ 41%] Built target LSS
[ 41%] Building CXX object libLSS/tests/CMakeFiles/benchmark_generic_likelihood.dir/benchmark_generic_likelihood.cpp.o
[ 41%] Building CXX object libLSS/tests/CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o
[ 41%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_log_linear.dir/__/__/CMakeFiles/gradient_tests/test_log_linear_gradient.cpp.o
[ 41%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_linear.dir/__/__/CMakeFiles/gradient_tests/test_linear_gradient.cpp.o
[ 41%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_primordial_linear.dir/__/__/CMakeFiles/gradient_tests/test_primordial_linear_gradient.cpp.o
[ 41%] Built target LSS_shared
[ 41%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_primordial_log_linear.dir/__/__/CMakeFiles/gradient_tests/test_chain_primordial_log_linear_gradient.cpp.o
[ 41%] Linking CXX executable test_xtensor
[ 41%] Built target test_xtensor
[ 41%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_primordial_pt_linear.dir/__/__/CMakeFiles/gradient_tests/test_chain_primordial_pt_linear_gradient.cpp.o
[ 41%] Linking CXX executable benchmark_generic_likelihood
[ 41%] Built target benchmark_generic_likelihood
[ 42%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_linear.cpp.o
[ 42%] Linking CXX executable test_gradient_primordial_linear
[ 42%] Linking CXX executable test_gradient_linear
[ 42%] Linking CXX executable test_gradient_log_linear
[ 42%] Built target test_gradient_primordial_linear
[ 42%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_log_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_log_linear.cpp.o
[ 42%] Built target test_gradient_linear
[ 42%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_primordial_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_primordial_linear.cpp.o
[ 42%] Built target test_gradient_log_linear
[ 42%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_primordial_log_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_primordial_log_linear.cpp.o
[ 42%] Linking CXX executable test_gradient_chain_primordial_log_linear
[ 42%] Built target test_gradient_chain_primordial_log_linear
[ 42%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_primordial_pt_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_primordial_pt_linear.cpp.o
[ 42%] Linking CXX executable benchmark_gradient_linear
[ 42%] Built target benchmark_gradient_linear
[ 43%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_lpt_mngp_quad_linear.dir/__/__/CMakeFiles/gradient_tests/test_lpt_mngp_quad_linear_gradient.cpp.o
[ 43%] Linking CXX executable test_gradient_chain_primordial_pt_linear
[ 43%] Built target test_gradient_chain_primordial_pt_linear
[ 43%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_lpt_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/test_lpt_rsd_linear_gradient.cpp.o
[ 43%] Linking CXX executable benchmark_gradient_log_linear
[ 43%] Linking CXX executable benchmark_gradient_primordial_linear
[ 43%] Built target benchmark_gradient_log_linear
[ 44%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_qlpt_linear.dir/__/__/CMakeFiles/gradient_tests/test_qlpt_linear_gradient.cpp.o
[ 44%] Linking CXX executable benchmark_gradient_chain_primordial_log_linear
[ 44%] Built target benchmark_gradient_primordial_linear
[ 44%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_qlpt_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/test_qlpt_rsd_linear_gradient.cpp.o
[ 44%] Linking CXX executable benchmark_gradient_chain_primordial_pt_linear
[ 44%] Built target benchmark_gradient_chain_primordial_log_linear
[ 44%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_lpt_linear.dir/__/__/CMakeFiles/gradient_tests/test_lpt_linear_gradient.cpp.o
[ 44%] Built target benchmark_gradient_chain_primordial_pt_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_2lpt_linear.dir/__/__/CMakeFiles/gradient_tests/test_2lpt_linear_gradient.cpp.o
[ 45%] Linking CXX executable test_gradient_lpt_mngp_quad_linear
[ 45%] Linking CXX executable test_gradient_lpt_rsd_linear
[ 45%] Linking CXX executable test_gradient_lpt_linear
[ 45%] Linking CXX executable test_gradient_qlpt_linear
[ 45%] Built target test_gradient_lpt_mngp_quad_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_powerlaw_poisson_downgrade.dir/__/__/CMakeFiles/gradient_tests/test_powerlaw_poisson_downgrade_gradient.cpp.o
[ 45%] Linking CXX executable test_gradient_qlpt_rsd_linear
[ 45%] Built target test_gradient_lpt_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_upgrade.dir/__/__/CMakeFiles/gradient_tests/test_upgrade_gradient.cpp.o
[ 45%] Built target test_gradient_lpt_rsd_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_pm_linear.dir/__/__/CMakeFiles/gradient_tests/test_pm_linear_gradient.cpp.o
[ 45%] Built target test_gradient_qlpt_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_pm_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/test_pm_rsd_linear_gradient.cpp.o
[ 45%] Built target test_gradient_qlpt_rsd_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_pm_linear_ref.dir/__/__/CMakeFiles/gradient_tests/test_pm_linear_ref_gradient.cpp.o
[ 45%] Linking CXX executable test_gradient_2lpt_linear
[ 45%] Built target test_gradient_2lpt_linear
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_pm_tile_linear.dir/__/__/CMakeFiles/gradient_tests/test_pm_tile_linear_gradient.cpp.o
[ 45%] Linking CXX executable test_gradient_upgrade
[ 45%] Built target test_gradient_upgrade
[ 45%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_tcola_linear_omp.dir/__/__/CMakeFiles/gradient_tests/test_tcola_linear_omp_gradient.cpp.o
[ 45%] Linking CXX executable test_gradient_powerlaw_poisson_downgrade
[ 46%] Linking CXX executable test_gradient_pm_linear
[ 46%] Linking CXX executable test_gradient_pm_rsd_linear
[ 46%] Linking CXX executable test_gradient_pm_linear_ref
[ 46%] Built target test_gradient_powerlaw_poisson_downgrade
[ 46%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_tcola_linear.dir/__/__/CMakeFiles/gradient_tests/test_tcola_linear_gradient.cpp.o
[ 46%] Built target test_gradient_pm_linear
[ 46%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_tcola_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/test_tcola_rsd_linear_gradient.cpp.o
[ 46%] Linking CXX executable test_gradient_pm_tile_linear
[ 46%] Built target test_gradient_pm_rsd_linear
[ 46%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_manypower_1_1_linear.dir/__/__/CMakeFiles/gradient_tests/test_manypower_1_1_linear_gradient.cpp.o
[ 46%] Built target test_gradient_pm_linear_ref
[ 46%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_manypower_2_2_poisson.dir/__/__/CMakeFiles/gradient_tests/test_manypower_2_2_poisson_gradient.cpp.o
[ 46%] Built target test_gradient_pm_tile_linear
[ 46%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_oct_likelihood.dir/__/__/CMakeFiles/gradient_tests/test_oct_likelihood_gradient.cpp.o
[ 46%] Linking CXX executable test_gradient_tcola_linear_omp
[ 46%] Built target test_gradient_tcola_linear_omp
[ 47%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_poisson.dir/__/__/CMakeFiles/gradient_tests/test_poisson_gradient.cpp.o
[ 47%] Linking CXX executable test_gradient_tcola_linear
[ 47%] Linking CXX executable test_gradient_oct_likelihood
[ 47%] Built target test_gradient_tcola_linear
[ 47%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_student.dir/__/__/CMakeFiles/gradient_tests/test_student_gradient.cpp.o
[ 47%] Built target test_gradient_oct_likelihood
[ 47%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_robust_poisson.dir/__/__/CMakeFiles/gradient_tests/test_robust_poisson_gradient.cpp.o
[ 48%] Linking CXX executable test_gradient_tcola_rsd_linear
[ 48%] Linking CXX executable test_gradient_manypower_1_1_linear
[ 49%] Linking CXX executable test_gradient_manypower_2_2_poisson
[ 49%] Built target test_gradient_tcola_rsd_linear
[ 49%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_eftlike.dir/__/__/CMakeFiles/gradient_tests/test_eftlike_gradient.cpp.o
[ 49%] Built target test_gradient_manypower_2_2_poisson
[ 49%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_eftlikemarg.dir/__/__/CMakeFiles/gradient_tests/test_eftlikemarg_gradient.cpp.o
[ 49%] Built target test_gradient_manypower_1_1_linear
[ 49%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_generic_gaussian_linear.dir/__/__/CMakeFiles/gradient_tests/test_generic_gaussian_linear_gradient.cpp.o
[ 49%] Linking CXX executable test_gradient_poisson
[ 49%] Built target test_gradient_poisson
[ 49%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_sigmoid.dir/__/__/CMakeFiles/gradient_tests/test_sigmoid_gradient.cpp.o
[ 49%] Linking CXX executable test_gradient_student
[ 49%] Built target test_gradient_student
[ 49%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_mowhite.dir/__/__/CMakeFiles/gradient_tests/test_mowhite_gradient.cpp.o
[ 50%] Linking CXX executable test_gradient_eftlike
[ 50%] Built target test_gradient_eftlike
[ 51%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_primordial_downgrade.dir/__/__/CMakeFiles/gradient_tests/test_chain_primordial_downgrade_gradient.cpp.o
[ 52%] Linking CXX executable test_gradient_robust_poisson
[ 52%] Linking CXX executable test_gradient_generic_gaussian_linear
[ 52%] Built target test_gradient_robust_poisson
[ 52%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_primordial_downgrade_linear.dir/__/__/CMakeFiles/gradient_tests/test_chain_primordial_downgrade_linear_gradient.cpp.o
[ 52%] Built target test_gradient_generic_gaussian_linear
[ 52%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_transfer.dir/__/__/CMakeFiles/gradient_tests/test_chain_transfer_gradient.cpp.o
[ 52%] Linking CXX executable test_gradient_eftlikemarg
[ 52%] Built target test_gradient_eftlikemarg
[ 52%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_enforcemass.dir/__/__/CMakeFiles/gradient_tests/test_chain_enforcemass_gradient.cpp.o
[ 52%] Linking CXX executable test_gradient_sigmoid
[ 52%] Built target test_gradient_sigmoid
[ 52%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_ly_alpha.dir/__/__/CMakeFiles/gradient_tests/test_ly_alpha_gradient.cpp.o
[ 52%] Linking CXX executable test_gradient_mowhite
[ 52%] Built target test_gradient_mowhite
[ 52%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_reduced_shear.dir/__/__/CMakeFiles/gradient_tests/test_reduced_shear_gradient.cpp.o
[ 52%] Linking CXX executable test_gradient_chain_primordial_downgrade
[ 52%] Built target test_gradient_chain_primordial_downgrade
[ 52%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_lensing.dir/__/__/CMakeFiles/gradient_tests/test_lensing_gradient.cpp.o
[ 52%] Linking CXX executable test_gradient_chain_primordial_downgrade_linear
[ 52%] Built target test_gradient_chain_primordial_downgrade_linear
[ 53%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_ly_alpha_qlpt.dir/__/__/CMakeFiles/gradient_tests/test_ly_alpha_qlpt_gradient.cpp.o
[ 53%] Linking CXX executable test_gradient_chain_transfer
[ 53%] Built target test_gradient_chain_transfer
[ 53%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_ly_alpha_rsd.dir/__/__/CMakeFiles/gradient_tests/test_ly_alpha_rsd_gradient.cpp.o
[ 53%] Linking CXX executable test_gradient_chain_enforcemass
[ 53%] Built target test_gradient_chain_enforcemass
[ 53%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_altair.dir/__/__/CMakeFiles/gradient_tests/test_altair_gradient.cpp.o
[ 53%] Linking CXX executable test_gradient_ly_alpha
[ 53%] Built target test_gradient_ly_alpha
[ 53%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_chain_primordial_lpt_linear.dir/__/__/CMakeFiles/gradient_tests/test_chain_primordial_lpt_linear_gradient.cpp.o
[ 53%] Linking CXX executable test_gradient_reduced_shear
[ 53%] Built target test_gradient_reduced_shear
[ 53%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_lpt_mngp_quad_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_lpt_mngp_quad_linear.cpp.o
[ 53%] Linking CXX executable test_gradient_ly_alpha_qlpt
[ 53%] Built target test_gradient_ly_alpha_qlpt
[ 53%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_lpt_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_lpt_rsd_linear.cpp.o
[ 53%] Linking CXX executable test_gradient_altair
[ 53%] Built target test_gradient_altair
[ 53%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_qlpt_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_qlpt_linear.cpp.o
[ 54%] Linking CXX executable test_gradient_lensing
[ 54%] Linking CXX executable test_gradient_ly_alpha_rsd
[ 54%] Built target test_gradient_lensing
[ 54%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_qlpt_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_qlpt_rsd_linear.cpp.o
[ 54%] Built target test_gradient_ly_alpha_rsd
[ 54%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_lpt_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_lpt_linear.cpp.o
[ 55%] Linking CXX executable benchmark_gradient_lpt_mngp_quad_linear
[ 56%] Linking CXX executable test_gradient_chain_primordial_lpt_linear
[ 56%] Built target benchmark_gradient_lpt_mngp_quad_linear
[ 57%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_2lpt_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_2lpt_linear.cpp.o
[ 57%] Built target test_gradient_chain_primordial_lpt_linear
[ 57%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_powerlaw_poisson_downgrade.dir/__/__/CMakeFiles/gradient_tests/benchmark_powerlaw_poisson_downgrade.cpp.o
[ 57%] Linking CXX executable benchmark_gradient_lpt_rsd_linear
[ 57%] Built target benchmark_gradient_lpt_rsd_linear
[ 57%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_upgrade.dir/__/__/CMakeFiles/gradient_tests/benchmark_upgrade.cpp.o
[ 58%] Linking CXX executable benchmark_gradient_qlpt_linear
[ 58%] Built target benchmark_gradient_qlpt_linear
[ 58%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_pm_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_pm_linear.cpp.o
[ 58%] Linking CXX executable benchmark_gradient_qlpt_rsd_linear
[ 58%] Linking CXX executable benchmark_gradient_lpt_linear
[ 58%] Built target benchmark_gradient_lpt_linear
[ 58%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_pm_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_pm_rsd_linear.cpp.o
[ 58%] Built target benchmark_gradient_qlpt_rsd_linear
[ 59%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_pm_linear_ref.dir/__/__/CMakeFiles/gradient_tests/benchmark_pm_linear_ref.cpp.o
[ 59%] Linking CXX executable benchmark_gradient_2lpt_linear
[ 59%] Linking CXX executable benchmark_gradient_powerlaw_poisson_downgrade
[ 59%] Built target benchmark_gradient_2lpt_linear
[ 59%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_pm_tile_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_pm_tile_linear.cpp.o
[ 59%] Built target benchmark_gradient_powerlaw_poisson_downgrade
[ 60%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_tcola_linear_omp.dir/__/__/CMakeFiles/gradient_tests/benchmark_tcola_linear_omp.cpp.o
[ 60%] Linking CXX executable benchmark_gradient_pm_linear
[ 60%] Linking CXX executable benchmark_gradient_upgrade
[ 60%] Built target benchmark_gradient_upgrade
[ 60%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_tcola_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_tcola_linear.cpp.o
[ 60%] Built target benchmark_gradient_pm_linear
[ 60%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_tcola_rsd_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_tcola_rsd_linear.cpp.o
[ 60%] Linking CXX executable benchmark_gradient_pm_linear_ref
[ 60%] Linking CXX executable benchmark_gradient_pm_rsd_linear
[ 60%] Built target benchmark_gradient_pm_linear_ref
[ 60%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_manypower_1_1_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_manypower_1_1_linear.cpp.o
[ 60%] Built target benchmark_gradient_pm_rsd_linear
[ 60%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_manypower_2_2_poisson.dir/__/__/CMakeFiles/gradient_tests/benchmark_manypower_2_2_poisson.cpp.o
[ 60%] Linking CXX executable benchmark_gradient_pm_tile_linear
[ 60%] Linking CXX executable benchmark_gradient_tcola_linear_omp
[ 60%] Built target benchmark_gradient_pm_tile_linear
[ 60%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_oct_likelihood.dir/__/__/CMakeFiles/gradient_tests/benchmark_oct_likelihood.cpp.o
[ 60%] Built target benchmark_gradient_tcola_linear_omp
[ 61%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_poisson.dir/__/__/CMakeFiles/gradient_tests/benchmark_poisson.cpp.o
[ 61%] Linking CXX executable benchmark_gradient_tcola_rsd_linear
[ 61%] Linking CXX executable benchmark_gradient_tcola_linear
[ 61%] Built target benchmark_gradient_tcola_rsd_linear
[ 61%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_student.dir/__/__/CMakeFiles/gradient_tests/benchmark_student.cpp.o
[ 61%] Built target benchmark_gradient_tcola_linear
[ 61%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_robust_poisson.dir/__/__/CMakeFiles/gradient_tests/benchmark_robust_poisson.cpp.o
[ 61%] Linking CXX executable benchmark_gradient_manypower_1_1_linear
[ 61%] Built target benchmark_gradient_manypower_1_1_linear
[ 61%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_eftlike.dir/__/__/CMakeFiles/gradient_tests/benchmark_eftlike.cpp.o
[ 62%] Linking CXX executable benchmark_gradient_manypower_2_2_poisson
[ 62%] Built target benchmark_gradient_manypower_2_2_poisson
[ 63%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_eftlikemarg.dir/__/__/CMakeFiles/gradient_tests/benchmark_eftlikemarg.cpp.o
[ 63%] Linking CXX executable benchmark_gradient_oct_likelihood
[ 63%] Linking CXX executable benchmark_gradient_poisson
[ 63%] Built target benchmark_gradient_oct_likelihood
[ 63%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_generic_gaussian_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_generic_gaussian_linear.cpp.o
[ 63%] Built target benchmark_gradient_poisson
[ 63%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_sigmoid.dir/__/__/CMakeFiles/gradient_tests/benchmark_sigmoid.cpp.o
[ 63%] Linking CXX executable benchmark_gradient_student
[ 63%] Built target benchmark_gradient_student
[ 63%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_mowhite.dir/__/__/CMakeFiles/gradient_tests/benchmark_mowhite.cpp.o
[ 64%] Linking CXX executable benchmark_gradient_robust_poisson
[ 64%] Built target benchmark_gradient_robust_poisson
[ 64%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_primordial_downgrade.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_primordial_downgrade.cpp.o
[ 64%] Linking CXX executable benchmark_gradient_eftlike
[ 64%] Linking CXX executable benchmark_gradient_eftlikemarg
[ 64%] Built target benchmark_gradient_eftlike
[ 64%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_primordial_downgrade_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_primordial_downgrade_linear.cpp.o
[ 64%] Built target benchmark_gradient_eftlikemarg
[ 64%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_transfer.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_transfer.cpp.o
[ 64%] Linking CXX executable benchmark_gradient_sigmoid
[ 64%] Built target benchmark_gradient_sigmoid
[ 64%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_enforcemass.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_enforcemass.cpp.o
[ 64%] Linking CXX executable benchmark_gradient_generic_gaussian_linear
[ 64%] Linking CXX executable benchmark_gradient_mowhite
[ 64%] Built target benchmark_gradient_generic_gaussian_linear
[ 64%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_ly_alpha.dir/__/__/CMakeFiles/gradient_tests/benchmark_ly_alpha.cpp.o
[ 64%] Built target benchmark_gradient_mowhite
[ 64%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_reduced_shear.dir/__/__/CMakeFiles/gradient_tests/benchmark_reduced_shear.cpp.o
[ 65%] Linking CXX executable benchmark_gradient_chain_primordial_downgrade
[ 65%] Built target benchmark_gradient_chain_primordial_downgrade
[ 65%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_lensing.dir/__/__/CMakeFiles/gradient_tests/benchmark_lensing.cpp.o
[ 65%] Linking CXX executable benchmark_gradient_chain_primordial_downgrade_linear
[ 65%] Linking CXX executable benchmark_gradient_chain_transfer
[ 65%] Built target benchmark_gradient_chain_primordial_downgrade_linear
[ 65%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_ly_alpha_qlpt.dir/__/__/CMakeFiles/gradient_tests/benchmark_ly_alpha_qlpt.cpp.o
[ 65%] Built target benchmark_gradient_chain_transfer
[ 65%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_ly_alpha_rsd.dir/__/__/CMakeFiles/gradient_tests/benchmark_ly_alpha_rsd.cpp.o
[ 65%] Linking CXX executable benchmark_gradient_chain_enforcemass
[ 65%] Built target benchmark_gradient_chain_enforcemass
[ 65%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_altair.dir/__/__/CMakeFiles/gradient_tests/benchmark_altair.cpp.o
[ 65%] Linking CXX executable benchmark_gradient_reduced_shear
[ 65%] Linking CXX executable benchmark_gradient_ly_alpha
[ 65%] Built target benchmark_gradient_reduced_shear
[ 65%] Building CXX object libLSS/tests/CMakeFiles/benchmark_gradient_chain_primordial_lpt_linear.dir/__/__/CMakeFiles/gradient_tests/benchmark_chain_primordial_lpt_linear.cpp.o
[ 65%] Built target benchmark_gradient_ly_alpha
[ 65%] Building CXX object libLSS/tests/CMakeFiles/test_forward_linear.dir/__/__/CMakeFiles/forward_tests/test_forward_linear.cpp.o
[ 65%] Linking CXX executable benchmark_gradient_lensing
[ 65%] Built target benchmark_gradient_lensing
[ 65%] Building CXX object libLSS/tests/CMakeFiles/test_forward_2lpt.dir/__/__/CMakeFiles/forward_tests/test_forward_2lpt.cpp.o
[ 66%] Linking CXX executable benchmark_gradient_ly_alpha_qlpt
[ 66%] Built target benchmark_gradient_ly_alpha_qlpt
[ 66%] Building CXX object libLSS/tests/CMakeFiles/test_forward_lpt.dir/__/__/CMakeFiles/forward_tests/test_forward_lpt.cpp.o
[ 66%] Linking CXX executable benchmark_gradient_ly_alpha_rsd
[ 66%] Built target benchmark_gradient_ly_alpha_rsd
[ 66%] Building CXX object libLSS/tests/CMakeFiles/test_forward_qlpt.dir/__/__/CMakeFiles/forward_tests/test_forward_qlpt.cpp.o
[ 66%] Linking CXX executable benchmark_gradient_altair
[ 66%] Built target benchmark_gradient_altair
[ 66%] Building CXX object libLSS/tests/CMakeFiles/test_forward_qlpt_rsd.dir/__/__/CMakeFiles/forward_tests/test_forward_qlpt_rsd.cpp.o
[ 67%] Linking CXX executable benchmark_gradient_chain_primordial_lpt_linear
[ 67%] Linking CXX executable test_forward_linear
[ 67%] Built target benchmark_gradient_chain_primordial_lpt_linear
[ 67%] Building CXX object libLSS/tests/CMakeFiles/test_forward_pm.dir/__/__/CMakeFiles/forward_tests/test_forward_pm.cpp.o
[ 67%] Built target test_forward_linear
[ 68%] Building CXX object libLSS/tests/CMakeFiles/test_forward_tcola.dir/__/__/CMakeFiles/forward_tests/test_forward_tcola.cpp.o
[ 69%] Linking CXX executable test_forward_2lpt
[ 69%] Built target test_forward_2lpt
[ 69%] Building CXX object libLSS/tests/CMakeFiles/test_forward_altair.dir/__/__/CMakeFiles/forward_tests/test_forward_altair.cpp.o
[ 69%] Linking CXX executable test_forward_qlpt
[ 69%] Built target test_forward_qlpt
[ 69%] Building CXX object libLSS/tests/CMakeFiles/test_vobs_lpt_linear.dir/__/__/CMakeFiles/vobs_tests/test_lpt_linear_vobs.cpp.o
[ 70%] Linking CXX executable test_forward_lpt
[ 70%] Linking CXX executable test_forward_qlpt_rsd
[ 70%] Built target test_forward_qlpt_rsd
[ 70%] Building CXX object libLSS/tests/CMakeFiles/test_vobs_2lpt_linear.dir/__/__/CMakeFiles/vobs_tests/test_2lpt_linear_vobs.cpp.o
[ 70%] Built target test_forward_lpt
[ 70%] Building CXX object libLSS/tests/CMakeFiles/test_fuse_reduce.dir/test_fuse_reduce.cpp.o
[ 70%] Linking CXX executable test_forward_tcola
[ 70%] Linking CXX executable test_forward_pm
[ 70%] Linking CXX executable test_fuse_reduce
[ 70%] Built target test_forward_pm
[ 70%] Built target test_fuse_reduce
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_console.dir/test_console.cpp.o
[ 71%] Built target test_forward_tcola
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_has_member.dir/test_has_member.cpp.o
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_proj.dir/test_proj.cpp.o
[ 71%] Linking CXX executable test_has_member
[ 71%] Built target test_has_member
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_messenger.dir/test_messenger.cpp.o
[ 71%] Linking CXX executable test_forward_altair
[ 71%] Linking CXX executable test_console
[ 71%] Built target test_forward_altair
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_messenger2.dir/test_messenger2.cpp.o
[ 71%] Built target test_console
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_messenger3.dir/test_messenger3.cpp.o
[ 71%] Linking CXX executable test_proj
[ 71%] Built target test_proj
[ 71%] Building CXX object libLSS/tests/CMakeFiles/test_schechter.dir/test_schechter.cpp.o
[ 72%] Linking CXX executable test_vobs_lpt_linear
[ 72%] Built target test_vobs_lpt_linear
[ 72%] Building CXX object libLSS/tests/CMakeFiles/test_rgen.dir/test_rgen.cpp.o
[ 72%] Linking CXX executable test_vobs_2lpt_linear
[ 72%] Built target test_vobs_2lpt_linear
[ 72%] Building CXX object libLSS/tests/CMakeFiles/test_window3d.dir/test_window3d.cpp.o
[ 72%] Linking CXX executable test_messenger
[ 72%] Built target test_messenger
[ 72%] Building CXX object libLSS/tests/CMakeFiles/test_slice_sweep.dir/test_slice_sweep.cpp.o
[ 73%] Linking CXX executable test_schechter
[ 73%] Built target test_schechter
[ 73%] Building CXX object libLSS/tests/CMakeFiles/test_slice_sweep_double.dir/test_slice_sweep_double.cpp.o
[ 74%] Linking CXX executable test_messenger3
[ 74%] Built target test_messenger3
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_cic.dir/test_cic.cpp.o
[ 75%] Linking CXX executable test_messenger2
[ 75%] Built target test_messenger2
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_mngp.dir/test_mngp.cpp.o
[ 75%] Linking CXX executable test_rgen
[ 75%] Built target test_rgen
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_uninit.dir/test_uninit.cpp.o
[ 75%] Linking CXX executable test_slice_sweep
[ 75%] Built target test_slice_sweep
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_fused_array.dir/test_fused_array.cpp.o
[ 75%] Linking CXX executable test_window3d
[ 75%] Built target test_window3d
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_supersampling.dir/test_supersampling.cpp.o
[ 75%] Linking CXX executable test_uninit
[ 75%] Linking CXX executable test_slice_sweep_double
[ 75%] Built target test_uninit
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_gradient_supersampling.dir/test_gradient_supersampling.cpp.o
[ 75%] Built target test_slice_sweep_double
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_array.dir/test_array.cpp.o
[ 75%] Linking CXX executable test_cic
[ 75%] Built target test_cic
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_auto_interpolator.dir/test_auto_interpolator.cpp.o
[ 75%] Linking CXX executable test_mngp
[ 75%] Built target test_mngp
[ 75%] Building CXX object libLSS/tests/CMakeFiles/test_gig.dir/test_gig.cpp.o
[ 75%] Linking CXX executable test_auto_interpolator
[ 75%] Built target test_auto_interpolator
[ 76%] Building CXX object libLSS/tests/CMakeFiles/test_fuse_wrapper.dir/test_fuse_wrapper.cpp.o
[ 76%] Linking CXX executable test_array
[ 76%] Built target test_array
[ 76%] Building CXX object libLSS/tests/CMakeFiles/test_tuple.dir/test_tuple.cpp.o
[ 76%] Linking CXX executable test_fused_array
[ 76%] Built target test_fused_array
[ 77%] Linking CXX executable test_tuple
[ 77%] Building CXX object libLSS/tests/CMakeFiles/test_fused_cond.dir/test_fused_cond.cpp.o
[ 77%] Built target test_tuple
[ 77%] Building CXX object libLSS/tests/CMakeFiles/test_cic_adjoint.dir/test_cic_adjoint.cpp.o
[ 77%] Linking CXX executable test_supersampling
[ 77%] Linking CXX executable test_gig
[ 77%] Built target test_supersampling
[ 77%] Building CXX object libLSS/tests/CMakeFiles/test_cg.dir/test_cg.cpp.o
[ 77%] Built target test_gig
[ 77%] Building CXX object libLSS/tests/CMakeFiles/test_cpu_feature.dir/test_cpu_feature.cpp.o
[ 77%] Linking CXX executable test_cpu_feature
[ 77%] Built target test_cpu_feature
[ 77%] Building CXX object libLSS/tests/CMakeFiles/test_r3d.dir/test_r3d.cpp.o
[ 77%] Linking CXX executable test_r3d
[ 77%] Built target test_r3d
[ 78%] Building CXX object libLSS/tests/CMakeFiles/test_hdf5_buffered.dir/test_hdf5_buffered.cpp.o
[ 78%] Linking CXX executable test_fused_cond
[ 78%] Built target test_fused_cond
[ 78%] Building CXX object libLSS/tests/CMakeFiles/test_hdf5_compound.dir/test_hdf5_compound.cpp.o
[ 79%] Linking CXX executable test_gradient_supersampling
[ 79%] Built target test_gradient_supersampling
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_overload.dir/test_overload.cpp.o
[ 79%] Linking CXX executable test_hdf5_buffered
[ 79%] Linking CXX executable test_cic_adjoint
[ 79%] Built target test_cic_adjoint
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_class_interface.dir/test_class_interface.cpp.o
[ 79%] Built target test_hdf5_buffered
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_domains.dir/test_domains.cpp.o
[ 79%] Linking CXX executable test_hdf5_compound
[ 79%] Built target test_hdf5_compound
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_mpi_types.dir/test_mpi_types.cpp.o
[ 79%] Linking CXX executable test_cg
[ 79%] Built target test_cg
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_markov_state.dir/test_markov_state.cpp.o
[ 79%] Linking CXX executable test_class_interface
[ 79%] Built target test_class_interface
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_multi_chain.dir/test_multi_chain.cpp.o
[ 79%] Linking CXX executable test_domains
[ 79%] Built target test_domains
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_part_swapper.dir/test_part_swapper.cpp.o
[ 79%] Linking CXX executable test_overload
[ 79%] Built target test_overload
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_aux_attributes.dir/test_aux_attributes.cpp.o
[ 79%] Linking CXX executable test_fuse_wrapper
[ 79%] Built target test_fuse_wrapper
[ 79%] Building CXX object libLSS/tests/CMakeFiles/test_generic_likelihood_base.dir/test_generic_likelihood_base.cpp.o
[ 80%] Linking CXX executable test_mpi_types
[ 80%] Built target test_mpi_types
[ 80%] Building CXX object libLSS/tests/CMakeFiles/test_generic_likelihood_s_field.dir/test_generic_likelihood_s_field.cpp.o
[ 81%] Linking CXX executable test_generic_likelihood_base
[ 81%] Built target test_generic_likelihood_base
[ 81%] Building CXX object libLSS/tests/CMakeFiles/test_generic_likelihood_bias.dir/test_generic_likelihood_bias.cpp.o
[ 81%] Linking CXX executable test_markov_state
[ 81%] Built target test_markov_state
[ 81%] Building CXX object libLSS/tests/CMakeFiles/test_ghost_planes.dir/test_ghost_planes.cpp.o
[ 81%] Linking CXX executable test_multi_chain
[ 81%] Built target test_multi_chain
[ 81%] Building CXX object libLSS/tests/CMakeFiles/test_many_power.dir/test_many_power.cpp.o
[ 82%] Linking CXX executable test_generic_likelihood_s_field
[ 82%] Linking CXX executable test_aux_attributes
[ 82%] Linking CXX executable test_part_swapper
[ 82%] Built target test_aux_attributes
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_fmin.dir/test_fmin.cpp.o
[ 82%] Built target test_part_swapper
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_robust_poisson.dir/test_robust_poisson.cpp.o
[ 82%] Built target test_generic_likelihood_s_field
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_generic_likelihood_foreground.dir/test_generic_likelihood_foreground.cpp.o
[ 82%] Linking CXX executable test_generic_likelihood_bias
[ 82%] Built target test_generic_likelihood_bias
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_power_law_1.dir/test_power_law_1.cpp.o
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/test/execution_monitor.hpp:24,
                 from /usr/include/boost/test/impl/compiler_log_formatter.ipp:22,
                 from /usr/include/boost/test/included/unit_test.hpp:18,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/tests/test_power_law_1.cpp:15:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[ 82%] Linking CXX executable test_ghost_planes
[ 82%] Built target test_ghost_planes
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_power_law_0.dir/test_power_law_0.cpp.o
[ 82%] Linking CXX executable test_power_law_0
[ 82%] Built target test_power_law_0
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_broken_power_law.dir/test_broken_power_law.cpp.o
[ 82%] Linking CXX executable test_robust_poisson
[ 82%] Built target test_robust_poisson
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_forward_velocity.dir/test_forward_velocity.cpp.o
[ 82%] Linking CXX executable test_fmin
[ 82%] Built target test_fmin
[ 82%] Building CXX object libLSS/tests/CMakeFiles/test_spherical_projection.dir/test_spherical_projection.cpp.o
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/test/execution_monitor.hpp:24,
                 from /usr/include/boost/test/impl/compiler_log_formatter.ipp:22,
                 from /usr/include/boost/test/included/unit_test.hpp:18,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/tests/test_broken_power_law.cpp:14:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[ 82%] Linking CXX executable test_many_power
[ 83%] Linking CXX executable test_power_law_1
[ 83%] Built target test_power_law_1
[ 83%] Building CXX object libLSS/tests/CMakeFiles/test_symplectic.dir/test_symplectic.cpp.o
[ 83%] Built target test_many_power
[ 83%] Building CXX object libLSS/tests/CMakeFiles/test_modelio.dir/test_modelio.cpp.o
[ 83%] Linking CXX executable test_generic_likelihood_foreground
[ 83%] Built target test_generic_likelihood_foreground
[ 83%] Building CXX object libLSS/tests/CMakeFiles/test_hermiticity.dir/test_hermiticity.cpp.o
[ 83%] Linking CXX executable test_symplectic
[ 83%] Built target test_symplectic
[ 83%] Building CXX object libLSS/tests/CMakeFiles/test_ghost_array.dir/test_ghost_array.cpp.o
[ 83%] Linking CXX executable test_forward_velocity
[ 83%] Built target test_forward_velocity
[ 83%] Building CXX object libLSS/tests/CMakeFiles/test_representation.dir/test_representation.cpp.o
[ 83%] Linking CXX executable test_broken_power_law
[ 83%] Linking CXX executable test_ghost_array
[ 83%] Built target test_ghost_array
[ 84%] Building CXX object libLSS/tests/CMakeFiles/test_hmclet.dir/test_hmclet.cpp.o
[ 84%] Built target test_broken_power_law
[ 85%] Building CXX object libLSS/tests/CMakeFiles/test_dense_mass.dir/test_dense_mass.cpp.o
[ 85%] Linking CXX executable test_spherical_projection
[ 85%] Built target test_spherical_projection
[ 85%] Building CXX object libLSS/tests/CMakeFiles/test_lensing_minimal.dir/test_lensing_minimal.cpp.o
[ 85%] Linking CXX executable test_hermiticity
[ 85%] Built target test_hermiticity
[ 85%] Building CXX object libLSS/tests/CMakeFiles/test_voxel_poisson.dir/test_voxel_poisson.cpp.o
[ 85%] Linking CXX executable test_modelio
[ 85%] Built target test_modelio
[ 86%] Building CXX object libLSS/tests/CMakeFiles/test_member_check.dir/test_member_check.cpp.o
[ 86%] Linking CXX executable test_lensing_minimal
[ 86%] Built target test_lensing_minimal
[ 86%] Building CXX object libLSS/tests/CMakeFiles/test_tiled_array.dir/test_tiled_array.cpp.o
[ 87%] Linking CXX executable test_representation
[ 87%] Built target test_representation
[ 87%] Building CXX object libLSS/tests/CMakeFiles/test_pm.dir/test_pm.cpp.o
[ 87%] Linking CXX executable test_hmclet
[ 87%] Built target test_hmclet
[ 87%] Building CXX object libLSS/tests/CMakeFiles/test_tiled_array_view.dir/test_tiled_array_view.cpp.o
[ 87%] Linking CXX executable test_dense_mass
[ 87%] Linking CXX executable test_voxel_poisson
[ 87%] Built target test_dense_mass
[ 87%] Built target test_voxel_poisson
[ 87%] Building CXX object libLSS/tests/CMakeFiles/test_multiarray_to_xtensor.dir/test_multiarray_to_xtensor.cpp.o
[ 87%] Building CXX object libLSS/tests/CMakeFiles/test_mvs_samp.dir/test_mvs_samp.cpp.o
[ 87%] Linking CXX executable test_member_check
[ 87%] Built target test_member_check
[ 88%] Building CXX object libLSS/tests/CMakeFiles/test_tbb_cic.dir/test_tbb_cic.cpp.o
[ 88%] Linking CXX executable test_mvs_samp
[ 88%] Built target test_mvs_samp
[ 88%] Building CXX object libLSS/tests/CMakeFiles/test_hades_kharon.dir/test_hades_kharon.cpp.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/physics/bias/power_law.hpp:23,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/tests/test_hades_kharon.cpp:11:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[ 88%] Linking CXX executable test_tiled_array
[ 88%] Built target test_tiled_array
[ 89%] Building CXX object libLSS/tests/CMakeFiles/test_oct_likelihood.dir/test_oct_likelihood.cpp.o
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/tests/test_hades_kharon.cpp:24:
/build/jenkins/workspace/borg_release_3.3/libLSS/tests/generic_kharon_test.cpp: In function ‘int main(int, char**)’:
/build/jenkins/workspace/borg_release_3.3/libLSS/tests/generic_kharon_test.cpp:340:57: warning: ‘long int LibLSS::GalaxySurvey<SelFunction, GT, AllocationPolicy>::surveySize() const [with SelFunction = LibLSS::LinearInterpolatedSelection; GT = LibLSS::BaseGalaxyDescriptor; AllocationPolicy = LibLSS::DefaultAllocationPolicy]’ is deprecated: Please use localSurveySize or globalSurveySize [-Wdeprecated-declarations]
  340 |     for (unsigned int g = 0; g < survey->obj->surveySize(); g++) {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/jenkins/workspace/borg_release_3.3/libLSS/samplers/generic/generic_hmc_likelihood.hpp:32,
                 from /build/jenkins/workspace/borg_release_3.3/libLSS/tests/test_hades_kharon.cpp:13:
/build/jenkins/workspace/borg_release_3.3/libLSS/data/spectro_gals.hpp:137:5: note: declared here
  137 |     surveySize() const {
      |     ^~~~~~~~~~
[ 89%] Linking CXX executable test_tiled_array_view
[ 89%] Built target test_tiled_array_view
[ 90%] Building CXX object libLSS/tests/CMakeFiles/test_patch_model.dir/test_patch_model.cpp.o
[ 90%] Linking CXX executable test_hades_kharon
[ 90%] Built target test_hades_kharon
[ 90%] Building CXX object libLSS/tests/CMakeFiles/test_cosmo_expansion_exe.dir/test_cosmo_expansion.cpp.o
[ 90%] Linking CXX executable test_multiarray_to_xtensor
[ 90%] Linking CXX executable test_pm
[ 90%] Built target test_multiarray_to_xtensor
[ 90%] Building CXX object libLSS/tests/CMakeFiles/test_auto_interpolator_exe.dir/test_auto_interpolator.cpp.o
[ 90%] Built target test_pm
[ 90%] Generating pyborg_doc/borg_base.hpp
[ 90%] Generating pyborg_doc/aquila_borg.cosmo.hpp
[ 90%] Generating pyborg_doc/aquila_borg.domains.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.BORGForwardModel.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.BaseForwardModel.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.BaseForwardModel_v3.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.BoxModel.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.ChainForwardModel.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.ForwardModel.hpp
[ 91%] Generating pyborg_doc/aquila_borg.forward.hpp
[ 92%] Generating pyborg_doc/aquila_borg.forward.models.hpp
[ 92%] Generating pyborg_doc/aquila_borg.forward.velocity.VelocityBase.hpp
[ 92%] Generating pyborg_doc/aquila_borg.forward.velocity.hpp
[ 92%] Generating pyborg_doc/aquila_borg.likelihood.hpp
[ 92%] Generating pyborg_doc/aquila_borg.modelio.hpp
[ 92%] Generating pyborg_doc/aquila_borg.samplers.hpp
[ 93%] Generating pyborg_doc/borg_base.Console.hpp
[ 93%] Building CXX object python/CMakeFiles/python_borg.dir/base.cpp.o
[ 93%] Linking CXX executable test_cosmo_expansion_exe
[ 93%] Built target test_cosmo_expansion_exe
[ 93%] Building CXX object tools/ares/CMakeFiles/ares3.dir/ares3.cpp.o
[ 94%] Linking CXX executable test_auto_interpolator_exe
[ 94%] Built target test_auto_interpolator_exe
[ 94%] Building CXX object tools/hades/CMakeFiles/hades3.dir/hades3.cpp.o
[ 94%] Linking CXX executable test_patch_model
[ 94%] Built target test_patch_model
[ 94%] Building CXX object tools/hades_lensing/CMakeFiles/hades_lensing.dir/hades_lensing.cpp.o
[ 94%] Linking CXX executable test_tbb_cic
[ 94%] Built target test_tbb_cic
[ 94%] Building CXX object tools/hades_lya/CMakeFiles/hades_lya.dir/hades_lya.cpp.o
[ 94%] Building CXX object python/CMakeFiles/python_borg.dir/pycosmo.cpp.o
[ 94%] Linking CXX executable test_oct_likelihood
[ 94%] Built target test_oct_likelihood
[ 95%] Building CXX object tools/borg2gadget3/CMakeFiles/borg2gadget3.dir/borg2gadget3.cpp.o
[ 95%] Linking CXX executable borg2gadget3
[ 95%] Built target borg2gadget3
[ 95%] Building CXX object python/CMakeFiles/python_borg.dir/pyforward.cpp.o
[ 95%] Building CXX object python/CMakeFiles/python_borg.dir/pyforward_v3.cpp.o
[ 95%] Linking CXX executable ares3
[ 95%] Building CXX object tools/hades/CMakeFiles/hades3.dir/hades_bundle_init.cpp.o
[ 95%] Built target ares3
[ 96%] Building CXX object python/CMakeFiles/python_borg.dir/pyforward_borg.cpp.o
[ 96%] Linking CXX executable hades_lensing
[ 96%] Built target hades_lensing
[ 96%] Building CXX object python/CMakeFiles/python_borg.dir/pyforward_borg_2.cpp.o
[ 97%] Linking CXX executable hades_lya
[ 97%] Building CXX object python/CMakeFiles/python_borg.dir/pybias.cpp.o
[ 97%] Built target hades_lya
[ 97%] Building CXX object python/CMakeFiles/python_borg.dir/pyforward_all.cpp.o
[ 97%] Building CXX object python/CMakeFiles/python_borg.dir/bind.cpp.o
[ 97%] Building CXX object python/CMakeFiles/python_borg.dir/pyvelocity.cpp.o
[ 97%] Building CXX object python/CMakeFiles/python_borg.dir/pylikelihood.cpp.o
[ 98%] Building CXX object python/CMakeFiles/python_borg.dir/pysamplers.cpp.o
[ 98%] Building CXX object python/CMakeFiles/python_borg.dir/any_wrapper.cpp.o
[ 98%] Building CXX object python/CMakeFiles/python_borg.dir/pydomains.cpp.o
[ 98%] Linking CXX executable hades3
[ 98%] Built target hades3
[ 98%] Building CXX object tools/borg_forward/CMakeFiles/borg_forward.dir/borg_forward.cpp.o
[ 98%] Building CXX object python/CMakeFiles/python_borg.dir/pymodelio.cpp.o
[ 98%] Building CXX object python/CMakeFiles/python_borg.dir/pyfilters.cpp.o
[ 98%] Building CXX object tools/borg_forward/CMakeFiles/borg_forward.dir/bias_generator.cpp.o
[ 98%] Building CXX object tools/borg_help/CMakeFiles/borg_help.dir/borg_help.cpp.o
[ 98%] Linking CXX executable borg_help
[ 98%] Built target borg_help
[ 98%] Linking CXX static library libpython_borg.a
[ 98%] Built target python_borg
[ 98%] Building CXX object python/CMakeFiles/_borg.dir/_borg.cpp.o
[100%] Linking CXX shared module _borg.cpython-310-x86_64-linux-gnu.so
[100%] Linking CXX executable borg_forward
[100%] Built target borg_forward
[100%] Built target _borg