Test output: teeks99-01-dc17-20-64onriscv64 - math - daubechies_wavelet_test / clang-linux-17~c++20
Rev f2c0ab0f235cf60b0586dbd618cd4a87a7cdfc55 / Sat, 16 Nov 2024 18:27:30 +0000
Compile [2024-11-18 08:03:54 UTC]: succeed

"clang++-17"   -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++20 -pthread -O0 -fno-inline -Wall -fvisibility=hidden -m64 -Wno-literal-range -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_CONTAINER_NO_LIB=1 -DBOOST_CONTAINER_STATIC_LINK=1 -DBOOST_RANDOM_NO_LIB=1 -DBOOST_SYSTEM_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -DBOOST_UBLAS_UNSUPPORTED_COMPILER=0   -I".." -I"../libs/math/include_private" -I"../libs/math/test" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/assert/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/container/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/container_hash/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/core/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/describe/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/integer/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/intrusive/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/lexical_cast/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/math/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/move/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/mp11/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/predef/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/random/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/system/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/throw_exception/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/type_index/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/type_traits/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/variant2/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/winapi/include"  -c -o "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/math/test/daubechies_wavelet_test.test/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/pch-off/threading-multi/visibility-hidden/daubechies_wavelet_test.o" "../libs/math/test/daubechies_wavelet_test.cpp"

../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 3>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 3>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 4>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 4>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 5>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 5>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 6>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 6>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 7>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 7>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 8>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 8>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 9>' requested here
  129 |          test_quadratures<float, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:130:10: note: in instantiation of function template specialization 'test_quadratures<double, 9>' requested here
  130 |          test_quadratures<double, i + 3>();
      |          ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: note: use function 'std::abs' instead
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:105:22: note: use function 'std::abs' instead
  105 |         BOOST_ASSERT(abs(psi(xhi)) <= 5);
      |                      ^~~
      |                      std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:108:26: note: use function 'std::abs' instead
  108 |             BOOST_ASSERT(abs(psi.prime(xlo)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^
../libs/math/test/daubechies_wavelet_test.cpp:109:26: note: use function 'std::abs' instead
  109 |             BOOST_ASSERT(abs(psi.prime(xhi)) <= 5);
      |                          ^~~
      |                          std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:112:30: note: use function 'std::abs' instead
  112 |                 BOOST_ASSERT(abs(psi.double_prime(xlo)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^
../libs/math/test/daubechies_wavelet_test.cpp:113:30: note: use function 'std::abs' instead
  113 |                 BOOST_ASSERT(abs(psi.double_prime(xhi)) <= 5);
      |                              ^~~
      |                              std::abs
../boost/assert.hpp:66:36: note: expanded from macro 'BOOST_ASSERT'
   66 | # define BOOST_ASSERT(expr) assert(expr)
      |                                    ^
/usr/include/assert.h:103:27: note: expanded from macro 'assert'
  103 |      (static_cast <bool> (expr)                                         \
      |                           ^
../libs/math/test/daubechies_wavelet_test.cpp:104:22: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  104 |         BOOST_ASSERT(abs(psi(xlo)) <= 5);
      |                      ^
../libs/math/test/daubechies_wavelet_test.cpp:129:10: note: in instantiation of function template specialization 'test_quadratures<float, 10>' requested here
  129 |          test_quadratures<float, i + ...

[The content has been trimmed by the report system because it exceeds 65536 bytes]            
Link [2024-11-18 08:03:54 UTC]: fail


    "clang++-17"    -o "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/math/test/daubechies_wavelet_test.test/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/pch-off/threading-multi/visibility-hidden/daubechies_wavelet_test" -Wl,--start-group "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/math/test/daubechies_wavelet_test.test/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/pch-off/threading-multi/visibility-hidden/daubechies_wavelet_test.o" "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/container/build/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/pch-off/threading-multi/visibility-hidden/libboost_container.a" "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/random/build/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/pch-off/threading-multi/visibility-hidden/libboost_random.a" "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/system/build/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/pch-off/threading-multi/visibility-hidden/libboost_system.a"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -Wl,--end-group -pthread -fvisibility=hidden -fvisibility-inlines-hidden -m64 

300 second time limit exceeded