Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/xsimd.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-30589-1191/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/xsimd.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/xsimd-10.0.0-3.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/xsimd.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-30589-1191/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/xsimd.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3DbvGZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xsimd-10.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xsimd-10.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd xsimd-10.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cL3JmU + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xsimd-10.0.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B aarch64-OpenCloudOS-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTS=ON -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 12.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- xsimd v10.0.0 -- Setting tests build type to Release -- Performing Test HAS_CPP11_FLAG -- Performing Test HAS_CPP11_FLAG - Success -- Configuring done (0.8s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu + /usr/bin/cmake --build aarch64-OpenCloudOS-linux-gnu -j32 --verbose /usr/bin/cmake -S/builddir/build/BUILD/xsimd-10.0.0 -B/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/CMakeFiles /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xsimd-10.0.0 /builddir/build/BUILD/xsimd-10.0.0/test /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test/CMakeFiles/test_xsimd.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu' [ 5%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_api.cpp.o [ 8%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch.cpp.o [ 13%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o [ 13%] Building CXX object test/CMakeFiles/test_xsimd.dir/main.cpp.o [ 16%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o [ 21%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o [ 24%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o [ 24%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o [ 24%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_arch.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/main.cpp.o -MF CMakeFiles/test_xsimd.dir/main.cpp.o.d -o CMakeFiles/test_xsimd.dir/main.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/main.cpp [ 27%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o [ 29%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_api.cpp.o -MF CMakeFiles/test_xsimd.dir/test_api.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_api.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_api.cpp [ 37%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o [ 37%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o [ 37%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_arch.cpp.o -MF CMakeFiles/test_xsimd.dir/test_arch.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_arch.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_arch.cpp [ 40%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o -MF CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_basic_math.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_bool.cpp [ 48%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o [ 48%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o [ 51%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_explicit_batch_instantiation.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_cast.cpp [ 56%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_conversion.cpp.o [ 56%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_exponential.cpp.o [ 48%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_complex.cpp [ 59%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_float.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_int.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -MF CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_bitwise_cast.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_constant.cpp [ 62%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_batch_manip.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_complex_exponential.cpp [ 70%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_memory.cpp.o [ 70%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_load_store.cpp.o [ 70%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_complex_hyperbolic.cpp [ 72%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_complex_power.cpp [ 78%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_rounding.cpp.o [ 78%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_power.cpp.o [ 81%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_select.cpp.o [ 83%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_complex_trigonometric.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -MF CMakeFiles/test_xsimd.dir/test_conversion.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_conversion.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -MF CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_error_gamma.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_explicit_batch_instantiation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_explicit_batch_instantiation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_explicit_batch_instantiation.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_explicit_batch_instantiation.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -MF CMakeFiles/test_xsimd.dir/test_exponential.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_exponential.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -MF CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_extract_pair.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_fp_manipulation.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -MF CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_hyperbolic.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -MF CMakeFiles/test_xsimd.dir/test_load_store.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_load_store.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_memory.cpp.o -MF CMakeFiles/test_xsimd.dir/test_memory.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_memory.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_memory.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_poly_evaluation.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_power.cpp.o -MF CMakeFiles/test_xsimd.dir/test_power.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_power.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_power.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -MF CMakeFiles/test_xsimd.dir/test_rounding.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_rounding.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_select.cpp.o -MF CMakeFiles/test_xsimd.dir/test_select.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_select.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_select.cpp cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -MF CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_shuffle.cpp [ 86%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_sum.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_sum.cpp.o -MF CMakeFiles/test_xsimd.dir/test_sum.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_sum.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_sum.cpp [ 89%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_traits.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_traits.cpp.o -MF CMakeFiles/test_xsimd.dir/test_traits.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_traits.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_traits.cpp [ 91%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -MF CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_trigonometric.cpp [ 94%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_xsimd_api.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_xsimd_api.cpp.o -MF CMakeFiles/test_xsimd.dir/test_xsimd_api.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_xsimd_api.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp [ 97%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_gnu_source.cpp.o cd /builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu/test && /usr/bin/g++ -I/builddir/build/BUILD/xsimd-10.0.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -std=c++11 -g -fPIC -mcpu=native -mtune=native -DNDEBUG -MD -MT test/CMakeFiles/test_xsimd.dir/test_gnu_source.cpp.o -MF CMakeFiles/test_xsimd.dir/test_gnu_source.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_gnu_source.cpp.o -c /builddir/build/BUILD/xsimd-10.0.0/test/test_gnu_source.cpp In file included from /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/xsimd.hpp:55, from /builddir/build/BUILD/xsimd-10.0.0/test/test_gnu_source.cpp:18: /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::exp10(const double&)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:449:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 449 | inline double exp10(const double& x) noexcept | ^~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::exp10(const float&)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:445:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 445 | inline float exp10(const float& x) noexcept | ^~~~~ gmake[2]: *** [test/CMakeFiles/test_xsimd.dir/build.make:569: test/CMakeFiles/test_xsimd.dir/test_gnu_source.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from /builddir/build/BUILD/xsimd-10.0.0/test/main.cpp:13: /usr/include/doctest/doctest.h: In function 'doctest::String doctest::toString(float)': /usr/include/doctest/doctest.h:3904:8: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3904 | String toString(float in) { return toStreamLit(in); } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'doctest::String doctest::detail::toStreamLit(T) [with T = float]': /usr/include/doctest/doctest.h:3882:12: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3882 | String toStreamLit(T t) { | ^~~~~~~~~~~ In file included from /usr/include/c++/12/istream:39, from /usr/include/c++/12/fstream:38, from /usr/include/doctest/doctest.h:3130: /usr/include/c++/12/ostream: In member function 'std::basic_ostream::__ostream_type& std::basic_ostream::operator<<(float) [with _CharT = char; _Traits = std::char_traits]': /usr/include/c++/12/ostream:224:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'doctest::String doctest::toString(double)': /usr/include/doctest/doctest.h:3905:8: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3905 | String toString(double in) { return toStreamLit(in); } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'doctest::String doctest::detail::toStreamLit(T) [with T = double]': /usr/include/doctest/doctest.h:3882:12: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3882 | String toStreamLit(T t) { | ^~~~~~~~~~~ /usr/include/c++/12/ostream: In member function 'std::basic_ostream::__ostream_type& std::basic_ostream::operator<<(double) [with _CharT = char; _Traits = std::char_traits]': /usr/include/c++/12/ostream:220:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'doctest::String doctest::toString(long double)': /usr/include/doctest/doctest.h:3906:8: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3906 | String toString(double long in) { return toStreamLit(in); } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'doctest::String doctest::detail::toStreamLit(T) [with T = long double]': /usr/include/doctest/doctest.h:3882:12: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3882 | String toStreamLit(T t) { | ^~~~~~~~~~~ /usr/include/c++/12/ostream: In member function 'std::basic_ostream::__ostream_type& std::basic_ostream::operator<<(long double) [with _CharT = char; _Traits = std::char_traits]': /usr/include/c++/12/ostream:232:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/doctest/doctest.h: In constructor 'doctest::Approx::Approx(double)': /usr/include/doctest/doctest.h:3920:1: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3920 | Approx::Approx(double value) | ^~~~~~ /usr/include/doctest/doctest.h: In member function 'doctest::Approx doctest::Approx::operator()(double) const': /usr/include/doctest/doctest.h:3925:8: error: '+nofp' feature modifier is incompatible with the use of vector types 3925 | Approx Approx::operator()(double value) const { | ^~~~~~ /usr/include/doctest/doctest.h:3925:8: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/doctest/doctest.h: In member function 'doctest::Approx& doctest::Approx::epsilon(double)': /usr/include/doctest/doctest.h:3932:9: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3932 | Approx& Approx::epsilon(double newEpsilon) { | ^~~~~~ /usr/include/doctest/doctest.h: In member function 'doctest::Approx& doctest::Approx::scale(double)': /usr/include/doctest/doctest.h:3936:9: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3936 | Approx& Approx::scale(double newScale) { | ^~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator==(double, const Approx&)': /usr/include/doctest/doctest.h:3941:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3941 | bool operator==(double lhs, const Approx& rhs) { | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator==(const Approx&, double)': /usr/include/doctest/doctest.h:3946:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3946 | bool operator==(const Approx& lhs, double rhs) { return operator==(rhs, lhs); } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator!=(double, const Approx&)': /usr/include/doctest/doctest.h:3947:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3947 | bool operator!=(double lhs, const Approx& rhs) { return !operator==(lhs, rhs); } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator!=(const Approx&, double)': /usr/include/doctest/doctest.h:3948:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3948 | bool operator!=(const Approx& lhs, double rhs) { return !operator==(rhs, lhs); } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator<=(double, const Approx&)': /usr/include/doctest/doctest.h:3949:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3949 | bool operator<=(double lhs, const Approx& rhs) { return lhs < rhs.m_value || lhs == rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator<=(const Approx&, double)': /usr/include/doctest/doctest.h:3950:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3950 | bool operator<=(const Approx& lhs, double rhs) { return lhs.m_value < rhs || lhs == rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator>=(double, const Approx&)': /usr/include/doctest/doctest.h:3951:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3951 | bool operator>=(double lhs, const Approx& rhs) { return lhs > rhs.m_value || lhs == rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator>=(const Approx&, double)': /usr/include/doctest/doctest.h:3952:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3952 | bool operator>=(const Approx& lhs, double rhs) { return lhs.m_value > rhs || lhs == rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator<(double, const Approx&)': /usr/include/doctest/doctest.h:3953:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3953 | bool operator<(double lhs, const Approx& rhs) { return lhs < rhs.m_value && lhs != rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator<(const Approx&, double)': /usr/include/doctest/doctest.h:3954:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3954 | bool operator<(const Approx& lhs, double rhs) { return lhs.m_value < rhs && lhs != rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator>(double, const Approx&)': /usr/include/doctest/doctest.h:3955:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3955 | bool operator>(double lhs, const Approx& rhs) { return lhs > rhs.m_value && lhs != rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In function 'bool doctest::operator>(const Approx&, double)': /usr/include/doctest/doctest.h:3956:6: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3956 | bool operator>(const Approx& lhs, double rhs) { return lhs.m_value > rhs && lhs != rhs; } | ^~~~~~~~ /usr/include/doctest/doctest.h: In constructor 'doctest::IsNaN::IsNaN(F, bool) [with F = float]': /usr/include/doctest/doctest.h:1266:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1266 | IsNaN(F f, bool flip = false) : value(f), flipped(flip) { } | ^~~~~ In file included from /usr/include/doctest/doctest.h:3118: /usr/include/c++/12/cmath: In function 'constexpr bool std::isnan(float)': /usr/include/c++/12/cmath:611:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 611 | isnan(float __x) | ^~~~~ /usr/include/doctest/doctest.h: In constructor 'doctest::IsNaN::IsNaN(F, bool) [with F = double]': /usr/include/doctest/doctest.h:1266:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1266 | IsNaN(F f, bool flip = false) : value(f), flipped(flip) { } | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr bool std::isnan(double)': /usr/include/c++/12/cmath:619:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 619 | isnan(double __x) | ^~~~~ /usr/include/doctest/doctest.h: In constructor 'doctest::IsNaN::IsNaN(F, bool) [with F = long double]': /usr/include/doctest/doctest.h:1266:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1266 | IsNaN(F f, bool flip = false) : value(f), flipped(flip) { } | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr bool std::isnan(long double)': /usr/include/c++/12/cmath:624:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 624 | isnan(long double __x) | ^~~~~ In file included from /usr/include/c++/12/bits/hashtable.h:35, from /usr/include/c++/12/unordered_set:46, from /usr/include/doctest/doctest.h:3149: /usr/include/c++/12/bits/hashtable_policy.h: In constructor 'std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float)': /usr/include/c++/12/bits/hashtable_policy.h:504:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 504 | _Prime_rehash_policy(float __z = 1.0) noexcept | ^~~~~~~~~~~~~~~~~~~~ /usr/include/doctest/doctest.h: In member function 'double doctest::detail::Timer::getElapsedSeconds() const': /usr/include/doctest/doctest.h:3368:16: error: '+nofp' feature modifier is incompatible with the use of floating-point types 3368 | double getElapsedSeconds() const { return static_cast(getCurrentTicks() - m_ticks) / 1000000.0; } | ^~~~~~~~~~~~~~~~~ /usr/include/doctest/doctest.h: In member function 'void doctest::{anonymous}::JUnitReporter::JUnitTestCaseData::addTime(double)': /usr/include/doctest/doctest.h:5722:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 5722 | void addTime(double time) { | ^~~~~~~ gmake[2]: *** [test/CMakeFiles/test_xsimd.dir/build.make:79: test/CMakeFiles/test_xsimd.dir/main.cpp.o] Error 1 In file included from /usr/include/c++/12/complex:44, from /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/types/xsimd_utils.hpp:15, from /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp:12: /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = char; _Up = char]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1709 | remainder(_Tp __x, _Up __y) | ^~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp: In function 'T extract(const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp:29:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 29 | T extract(T const& value) { return value; } | ^~~~~~~ /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = unsigned char; _Up = unsigned char]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1709 | remainder(_Tp __x, _Up __y) | ^~~~~~~~~ /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = signed char; _Up = signed char]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = short int; _Up = short int]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = short unsigned int; _Up = short unsigned int]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = int; _Up = int]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = unsigned int; _Up = unsigned int]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = long int; _Up = long int]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::remainder(_Tp, _Up) [with _Tp = long unsigned int; _Up = long unsigned int]': /usr/include/c++/12/cmath:1709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types In file included from /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/xsimd.hpp:55, from /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp:13: /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::bitwise_and(float, float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:148:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 148 | inline float bitwise_and(float x, float y) noexcept | ^~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:148:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:148:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp: In function 'T extract(const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp:29:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 29 | T extract(T const& value) { return value; } | ^~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::bitwise_andnot(float, float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:177:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 177 | inline float bitwise_andnot(float x, float y) noexcept | ^~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:177:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:177:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::bitwise_not(float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:206:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 206 | inline float bitwise_not(float x) noexcept | ^~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:206:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::bitwise_or(float, float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:233:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 233 | inline float bitwise_or(float x, float y) noexcept | ^~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:233:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:233:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::bitwise_xor(float, float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:262:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 262 | inline float bitwise_xor(float x, float y) noexcept | ^~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:262:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:262:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::clip(const T&, const T&, const T&) [with T = float; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:362:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 362 | inline T clip(const T& val, const T& low, const T& hi) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if<(std::is_scalar<_Tp>::value && std::is_scalar::value), typename std::decay other) ? other : self))>::type>::type xsimd::max(const T0&, const T1&) [with T0 = float; T1 = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:755:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 755 | inline auto max(T0 const& self, T1 const& other) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if<(std::is_scalar<_Tp>::value && std::is_scalar::value), typename std::decay other) ? other : self))>::type>::type xsimd::min(const T0&, const T1&) [with T0 = float; T1 = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:739:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 739 | inline auto min(T0 const& self, T1 const& other) noexcept | ^~~ /usr/include/c++/12/cmath: In function 'constexpr float std::remainder(float, float)': /usr/include/c++/12/cmath:1698:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1698 | remainder(float __x, float __y) | ^~~~~~~~~ /usr/include/c++/12/cmath:1698:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1698:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::sign(const T&) [with T = float; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:668:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 668 | inline T sign(const T& v) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::signnz(const T&) [with T = float; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:711:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 711 | inline T signnz(const T& v) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::bitwise_and(double, double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:159:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 159 | inline double bitwise_and(double x, double y) noexcept | ^~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:159:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:159:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::bitwise_andnot(double, double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:188:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 188 | inline double bitwise_andnot(double x, double y) noexcept | ^~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:188:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:188:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::bitwise_not(double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:216:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 216 | inline double bitwise_not(double x) noexcept | ^~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:216:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::bitwise_or(double, double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:244:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 244 | inline double bitwise_or(double x, double y) noexcept | ^~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:244:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:244:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::bitwise_xor(double, double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:273:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 273 | inline double bitwise_xor(double x, double y) noexcept | ^~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:273:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:273:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::clip(const T&, const T&, const T&) [with T = double; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:362:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 362 | inline T clip(const T& val, const T& low, const T& hi) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if<(std::is_scalar<_Tp>::value && std::is_scalar::value), typename std::decay other) ? other : self))>::type>::type xsimd::max(const T0&, const T1&) [with T0 = double; T1 = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:755:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 755 | inline auto max(T0 const& self, T1 const& other) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if<(std::is_scalar<_Tp>::value && std::is_scalar::value), typename std::decay other) ? other : self))>::type>::type xsimd::min(const T0&, const T1&) [with T0 = double; T1 = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:739:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 739 | inline auto min(T0 const& self, T1 const& other) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::sign(const T&) [with T = double; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:668:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 668 | inline T sign(const T& v) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::signnz(const T&) [with T = double; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:711:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 711 | inline T signnz(const T& v) noexcept | ^~~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::acos(float)': /usr/include/c++/12/cmath:87:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 87 | acos(float __x) | ^~~~ /usr/include/c++/12/cmath:87:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::acosh(float)': /usr/include/c++/12/cmath:1214:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1214 | acosh(float __x) | ^~~~~ /usr/include/c++/12/cmath:1214:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::asin(float)': /usr/include/c++/12/cmath:106:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 106 | asin(float __x) | ^~~~ /usr/include/c++/12/cmath:106:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::asinh(float)': /usr/include/c++/12/cmath:1232:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1232 | asinh(float __x) | ^~~~~ /usr/include/c++/12/cmath:1232:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::atan(float)': /usr/include/c++/12/cmath:125:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 125 | atan(float __x) | ^~~~ /usr/include/c++/12/cmath:125:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::atan2(float, float)': /usr/include/c++/12/cmath:144:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 144 | atan2(float __y, float __x) | ^~~~~ /usr/include/c++/12/cmath:144:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:144:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::atanh(float)': /usr/include/c++/12/cmath:1250:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1250 | atanh(float __x) | ^~~~~ /usr/include/c++/12/cmath:1250:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::cbrt(float)': /usr/include/c++/12/cmath:1268:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1268 | cbrt(float __x) | ^~~~ /usr/include/c++/12/cmath:1268:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::ceil(float)': /usr/include/c++/12/cmath:165:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 165 | ceil(float __x) | ^~~~ /usr/include/c++/12/cmath:165:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::copysign(float, float)': /usr/include/c++/12/cmath:1286:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1286 | copysign(float __x, float __y) | ^~~~~~~~ /usr/include/c++/12/cmath:1286:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1286:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::cos(float)': /usr/include/c++/12/cmath:184:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 184 | cos(float __x) | ^~~ /usr/include/c++/12/cmath:184:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::cosh(float)': /usr/include/c++/12/cmath:203:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 203 | cosh(float __x) | ^~~~ /usr/include/c++/12/cmath:203:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::exp(float)': /usr/include/c++/12/cmath:222:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 222 | exp(float __x) | ^~~ /usr/include/c++/12/cmath:222:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::exp10(const float&)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:445:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 445 | inline float exp10(const float& x) noexcept | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::pow(float, float)': /usr/include/c++/12/cmath:388:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 388 | pow(float __x, float __y) | ^~~ /usr/include/c++/12/cmath:388:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:388:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::exp2(float)': /usr/include/c++/12/cmath:1342:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1342 | exp2(float __x) | ^~~~ /usr/include/c++/12/cmath:1342:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::expm1(float)': /usr/include/c++/12/cmath:1360:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1360 | expm1(float __x) | ^~~~~ /usr/include/c++/12/cmath:1360:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::erf(float)': /usr/include/c++/12/cmath:1306:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1306 | erf(float __x) | ^~~ /usr/include/c++/12/cmath:1306:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::erfc(float)': /usr/include/c++/12/cmath:1324:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1324 | erfc(float __x) | ^~~~ /usr/include/c++/12/cmath:1324:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::fabs(float)': /usr/include/c++/12/cmath:241:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 241 | fabs(float __x) | ^~~~ /usr/include/c++/12/cmath:241:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types In file included from /usr/include/c++/12/cmath:47: /usr/include/c++/12/bits/std_abs.h: In function 'constexpr float std::abs(float)': /usr/include/c++/12/bits/std_abs.h:75:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 75 | abs(float __x) | ^~~ /usr/include/c++/12/bits/std_abs.h:75:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::fdim(float, float)': /usr/include/c++/12/cmath:1378:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1378 | fdim(float __x, float __y) | ^~~~ /usr/include/c++/12/cmath:1378:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1378:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::floor(float)': /usr/include/c++/12/cmath:260:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 260 | floor(float __x) | ^~~~~ /usr/include/c++/12/cmath:260:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::fmax(float, float)': /usr/include/c++/12/cmath:1418:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1418 | fmax(float __x, float __y) | ^~~~ /usr/include/c++/12/cmath:1418:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1418:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::fmin(float, float)': /usr/include/c++/12/cmath:1438:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1438 | fmin(float __x, float __y) | ^~~~ /usr/include/c++/12/cmath:1438:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1438:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::frexp(const T&, int&) [with T = float; _ = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:1011:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1011 | inline T frexp(T const& val, int& exp) noexcept | ^~~~~ /usr/include/c++/12/cmath: In function 'float std::frexp(float, int*)': /usr/include/c++/12/cmath:300:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 300 | frexp(float __x, int* __exp) | ^~~~~ /usr/include/c++/12/cmath:300:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::hypot(float, float)': /usr/include/c++/12/cmath:1458:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1458 | hypot(float __x, float __y) | ^~~~~ /usr/include/c++/12/cmath:1458:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1458:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr bool std::isnan(float)': /usr/include/c++/12/cmath:611:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 611 | isnan(float __x) | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::trunc(float)': /usr/include/c++/12/cmath:1828:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1828 | trunc(float __x) | ^~~~~ /usr/include/c++/12/cmath:1828:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr bool std::isnan(double)': /usr/include/c++/12/cmath:619:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 619 | isnan(double __x) | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr bool std::isinf(float)': /usr/include/c++/12/cmath:584:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 584 | isinf(float __x) | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr bool std::isfinite(float)': /usr/include/c++/12/cmath:562:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 562 | isfinite(float __x) | ^~~~~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::ldexp(float, int)': /usr/include/c++/12/cmath:319:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 319 | ldexp(float __x, int __exp) | ^~~~~ /usr/include/c++/12/cmath:319:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::lgamma(float)': /usr/include/c++/12/cmath:1497:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1497 | lgamma(float __x) | ^~~~~~ /usr/include/c++/12/cmath:1497:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::log(float)': /usr/include/c++/12/cmath:338:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 338 | log(float __x) | ^~~ /usr/include/c++/12/cmath:338:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::log2(float)': /usr/include/c++/12/cmath:1570:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1570 | log2(float __x) | ^~~~ /usr/include/c++/12/cmath:1570:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::log10(float)': /usr/include/c++/12/cmath:357:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 357 | log10(float __x) | ^~~~~ /usr/include/c++/12/cmath:357:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::log1p(float)': /usr/include/c++/12/cmath:1551:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1551 | log1p(float __x) | ^~~~~ /usr/include/c++/12/cmath:1551:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::nearbyint(float)': /usr/include/c++/12/cmath:1642:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1642 | nearbyint(float __x) | ^~~~~~~~~ /usr/include/c++/12/cmath:1642:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'int32_t xsimd::nearbyint_as_int(float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:386:20: error: '+nofp' feature modifier is incompatible with the use of floating-point types 386 | inline int32_t nearbyint_as_int(float var) noexcept | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::nextafter(float, float)': /usr/include/c++/12/cmath:1660:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1660 | nextafter(float __x, float __y) | ^~~~~~~~~ /usr/include/c++/12/cmath:1660:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1660:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp: In function 'T extract(const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp:29:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 29 | T extract(T const& value) { return value; } | ^~~~~~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::polar(const _Tp&, const _Tp&) [with _Tp = float]': /usr/include/c++/12/complex:701:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 701 | polar(const _Tp& __rho, const _Tp& __theta) | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::sin(float)': /usr/include/c++/12/cmath:425:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 425 | sin(float __x) | ^~~ /usr/include/c++/12/cmath:425:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In constructor 'constexpr std::complex::complex(float, float)': /usr/include/c++/12/complex:1091:26: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1091 | _GLIBCXX_CONSTEXPR complex(float __r = 0.0f, float __i = 0.0f) | ^~~~~~~ /usr/include/c++/12/complex:1091:26: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In member function 'constexpr float std::complex::real() const': /usr/include/c++/12/complex:1109:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1109 | real() const { return __real__ _M_value; } | ^~~~ /usr/include/c++/12/complex: In member function 'constexpr float std::complex::imag() const': /usr/include/c++/12/complex:1113:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1113 | imag() const { return __imag__ _M_value; } | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if<(std::is_scalar<_Tp>::value && std::is_floating_point::value), decltype (std::pow(t0, t1))>::type xsimd::pow(const T0&, const T1&) [with T0 = float; T1 = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:622:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 622 | pow(const T0& t0, const T1& t1) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T0>::type xsimd::pow(const T0&, const T1&) [with T0 = float; T1 = int]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:615:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 615 | pow(const T0& x, const T1& n) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T0>::type xsimd::detail::ipow(const T0&, const T1&) [with T0 = float; T1 = int]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:589:9: error: '+nofp' feature modifier is incompatible with the use of floating-point types 589 | ipow(const T0& x, const T1& n) noexcept | ^~~~ /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::pow(_Tp, _Up) [with _Tp = float; _Up = int]': /usr/include/c++/12/cmath:415:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 415 | pow(_Tp __x, _Up __y) | ^~~ /usr/include/c++/12/cmath:415:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'float xsimd::reciprocal(const float&)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:314:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 314 | inline float reciprocal(float const& x) noexcept | ^~~~~~~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::rint(float)': /usr/include/c++/12/cmath:1738:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1738 | rint(float __x) | ^~~~ /usr/include/c++/12/cmath:1738:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::round(float)': /usr/include/c++/12/cmath:1756:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1756 | round(float __x) | ^~~~~ /usr/include/c++/12/cmath:1756:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (std::sqrt(x)) xsimd::rsqrt(const T&) [with T = float; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:463:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 463 | inline auto rsqrt(const T& x) noexcept -> decltype(std::sqrt(x)) | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::sqrt(float)': /usr/include/c++/12/cmath:463:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 463 | sqrt(float __x) | ^~~~ /usr/include/c++/12/cmath:463:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::pair xsimd::sincos(float)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:981:36: error: '+nofp' feature modifier is incompatible with the use of vector types 981 | inline std::pair sincos(float val) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:981:36: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In member function 'typename std::enable_if::value, void>::type xsimd::detail::generic_sincosf::operator()(float, T&, T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:931:13: error: '+nofp' feature modifier is incompatible with the use of floating-point types 931 | operator()(float val, T& s, T& c) | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/string:50, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /usr/include/c++/12/complex:45: /usr/include/c++/12/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&]': /usr/include/c++/12/bits/stl_pair.h:741:5: error: '+nofp' feature modifier is incompatible with the use of vector types 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::sinh(float)': /usr/include/c++/12/cmath:444:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 444 | sinh(float __x) | ^~~~ /usr/include/c++/12/cmath:444:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::tan(float)': /usr/include/c++/12/cmath:482:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 482 | tan(float __x) | ^~~ /usr/include/c++/12/cmath:482:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::tanh(float)': /usr/include/c++/12/cmath:501:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 501 | tanh(float __x) | ^~~~ /usr/include/c++/12/cmath:501:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr float std::tgamma(float)': /usr/include/c++/12/cmath:1810:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1810 | tgamma(float __x) | ^~~~~~ /usr/include/c++/12/cmath:1810:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::exp10(const double&)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:449:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 449 | inline double exp10(const double& x) noexcept | ^~~~~ /usr/include/c++/12/bits/std_abs.h: In function 'constexpr double std::abs(double)': /usr/include/c++/12/bits/std_abs.h:71:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 71 | abs(double __x) | ^~~ /usr/include/c++/12/bits/std_abs.h:71:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::frexp(const T&, int&) [with T = double; _ = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:1011:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1011 | inline T frexp(T const& val, int& exp) noexcept | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr bool std::isinf(double)': /usr/include/c++/12/cmath:592:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 592 | isinf(double __x) | ^~~~~ /usr/include/c++/12/cmath: In function 'constexpr bool std::isfinite(double)': /usr/include/c++/12/cmath:566:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 566 | isfinite(double __x) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'int64_t xsimd::nearbyint_as_int(double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:391:20: error: '+nofp' feature modifier is incompatible with the use of floating-point types 391 | inline int64_t nearbyint_as_int(double var) noexcept | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp: In function 'T extract(const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/test/test_xsimd_api.cpp:29:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 29 | T extract(T const& value) { return value; } | ^~~~~~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::polar(const _Tp&, const _Tp&) [with _Tp = double]': /usr/include/c++/12/complex:701:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 701 | polar(const _Tp& __rho, const _Tp& __theta) | ^~~~~ /usr/include/c++/12/complex: In constructor 'constexpr std::complex::complex(double, double)': /usr/include/c++/12/complex:1237:26: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1237 | _GLIBCXX_CONSTEXPR complex(double __r = 0.0, double __i = 0.0) | ^~~~~~~ /usr/include/c++/12/complex:1237:26: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In member function 'constexpr double std::complex::real() const': /usr/include/c++/12/complex:1257:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1257 | real() const { return __real__ _M_value; } | ^~~~ /usr/include/c++/12/complex: In member function 'constexpr double std::complex::imag() const': /usr/include/c++/12/complex:1261:7: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1261 | imag() const { return __imag__ _M_value; } | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if<(std::is_scalar<_Tp>::value && std::is_floating_point::value), decltype (std::pow(t0, t1))>::type xsimd::pow(const T0&, const T1&) [with T0 = double; T1 = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:622:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 622 | pow(const T0& t0, const T1& t1) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T0>::type xsimd::pow(const T0&, const T1&) [with T0 = double; T1 = int]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:615:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 615 | pow(const T0& x, const T1& n) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T0>::type xsimd::detail::ipow(const T0&, const T1&) [with T0 = double; T1 = int]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:589:9: error: '+nofp' feature modifier is incompatible with the use of floating-point types 589 | ipow(const T0& x, const T1& n) noexcept | ^~~~ /usr/include/c++/12/cmath: In function 'constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type std::pow(_Tp, _Up) [with _Tp = double; _Up = int]': /usr/include/c++/12/cmath:415:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 415 | pow(_Tp __x, _Up __y) | ^~~ /usr/include/c++/12/cmath:415:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'double xsimd::reciprocal(const double&)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:319:19: error: '+nofp' feature modifier is incompatible with the use of floating-point types 319 | inline double reciprocal(double const& x) noexcept | ^~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (std::sqrt(x)) xsimd::rsqrt(const T&) [with T = double; = void]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:463:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 463 | inline auto rsqrt(const T& x) noexcept -> decltype(std::sqrt(x)) | ^~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::pair xsimd::sincos(double)': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:988:38: error: '+nofp' feature modifier is incompatible with the use of vector types 988 | inline std::pair sincos(double val) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:988:38: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In member function 'typename std::enable_if::value, void>::type xsimd::detail::generic_sincos::operator()(double, T&, T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:956:13: error: '+nofp' feature modifier is incompatible with the use of floating-point types 956 | operator()(double val, T& s, T& c) | ^~~~~~~~ /usr/include/c++/12/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&]': /usr/include/c++/12/bits/stl_pair.h:741:5: error: '+nofp' feature modifier is incompatible with the use of vector types 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/12/complex: In function 'typename __gnu_cxx::__promote<_Tp>::__type std::arg(_Tp) [with _Tp = float]': /usr/include/c++/12/complex:1823:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1823 | arg(_Tp __x) | ^~~ /usr/include/c++/12/complex:1823:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr bool std::signbit(float)': /usr/include/c++/12/cmath:661:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 661 | signbit(float __x) | ^~~~~~~ /usr/include/c++/12/complex: In function 'std::complex::__type> std::conj(_Tp) [with _Tp = float]': /usr/include/c++/12/complex:1946:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1946 | conj(_Tp __x) | ^~~~ /usr/include/c++/12/complex:1946:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'typename __gnu_cxx::__promote<_Tp>::__type std::norm(_Tp) [with _Tp = float]': /usr/include/c++/12/complex:1841:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1841 | norm(_Tp __x) | ^~~~ /usr/include/c++/12/complex:1841:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'std::complex::__type> std::proj(_Tp) [with _Tp = float]': /usr/include/c++/12/complex:1937:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1937 | proj(_Tp __x) | ^~~~ /usr/include/c++/12/complex:1937:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::proj(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:1931:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1931 | proj(const std::complex<_Tp>& __z) | ^~~~ /usr/include/c++/12/complex: In function 'std::complex std::__complex_proj(const complex&)': /usr/include/c++/12/complex:1890:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1890 | __complex_proj(const complex& __z) | ^~~~~~~~~~~~~~ /usr/include/c++/12/complex: In member function 'constexpr std::complex::_ComplexT std::complex::__rep() const': /usr/include/c++/12/complex:1220:36: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1220 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~ /usr/include/c++/12/complex: In constructor 'constexpr std::complex::complex(_ComplexT)': /usr/include/c++/12/complex:1089:26: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1089 | _GLIBCXX_CONSTEXPR complex(_ComplexT __z) : _M_value(__z) { } | ^~~~~~~ /usr/include/c++/12/complex: In function 'typename __gnu_cxx::__promote<_Tp>::__type std::arg(_Tp) [with _Tp = double]': /usr/include/c++/12/complex:1823:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1823 | arg(_Tp __x) | ^~~ /usr/include/c++/12/complex:1823:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath: In function 'constexpr bool std::signbit(double)': /usr/include/c++/12/cmath:665:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 665 | signbit(double __x) | ^~~~~~~ /usr/include/c++/12/complex: In function 'std::complex::__type> std::conj(_Tp) [with _Tp = double]': /usr/include/c++/12/complex:1946:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1946 | conj(_Tp __x) | ^~~~ /usr/include/c++/12/complex:1946:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'typename __gnu_cxx::__promote<_Tp>::__type std::norm(_Tp) [with _Tp = double]': /usr/include/c++/12/complex:1841:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1841 | norm(_Tp __x) | ^~~~ /usr/include/c++/12/complex:1841:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'std::complex::__type> std::proj(_Tp) [with _Tp = double]': /usr/include/c++/12/complex:1937:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1937 | proj(_Tp __x) | ^~~~ /usr/include/c++/12/complex:1937:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::proj(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:1931:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1931 | proj(const std::complex<_Tp>& __z) | ^~~~ /usr/include/c++/12/complex: In function 'std::complex std::__complex_proj(const complex&)': /usr/include/c++/12/complex:1894:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1894 | __complex_proj(const complex& __z) | ^~~~~~~~~~~~~~ /usr/include/c++/12/complex: In member function 'constexpr std::complex::_ComplexT std::complex::__rep() const': /usr/include/c++/12/complex:1366:36: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1366 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~ /usr/include/c++/12/complex: In constructor 'constexpr std::complex::complex(_ComplexT)': /usr/include/c++/12/complex:1235:26: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1235 | _GLIBCXX_CONSTEXPR complex(_ComplexT __z) : _M_value(__z) { } | ^~~~~~~ /usr/include/c++/12/complex: In function '_Tp std::arg(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:653:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 653 | arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); } | ^~~ /usr/include/c++/12/complex: In function 'float std::__complex_arg(__complex__ float)': /usr/include/c++/12/complex:642:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 642 | __complex_arg(__complex__ float __z) { return __builtin_cargf(__z); } | ^~~~~~~~~~~~~ /usr/include/c++/12/complex:642:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::conj(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 709 | conj(const complex<_Tp>& __z) | ^~~~ /usr/include/c++/12/complex: In function '_Tp std::norm(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:693:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 693 | norm(const complex<_Tp>& __z) | ^~~~ /usr/include/c++/12/complex: In static member function 'static _Tp std::_Norm_helper::_S_do_it(const std::complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:681:48: error: '+nofp' feature modifier is incompatible with the use of floating-point types 681 | static inline _GLIBCXX20_CONSTEXPR _Tp _S_do_it(const complex<_Tp>& __z) | ^~~~~~~~ /usr/include/c++/12/complex: In function '_Tp std::arg(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:653:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 653 | arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); } | ^~~ /usr/include/c++/12/complex: In function 'double std::__complex_arg(__complex__ double)': /usr/include/c++/12/complex:645:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 645 | __complex_arg(__complex__ double __z) { return __builtin_carg(__z); } | ^~~~~~~~~~~~~ /usr/include/c++/12/complex:645:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::conj(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:709:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 709 | conj(const complex<_Tp>& __z) | ^~~~ /usr/include/c++/12/complex: In function '_Tp std::norm(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:693:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 693 | norm(const complex<_Tp>& __z) | ^~~~ /usr/include/c++/12/complex: In static member function 'static _Tp std::_Norm_helper::_S_do_it(const std::complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:681:48: error: '+nofp' feature modifier is incompatible with the use of floating-point types 681 | static inline _GLIBCXX20_CONSTEXPR _Tp _S_do_it(const complex<_Tp>& __z) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fnms(const T&, const T&, const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:879:79: error: '+nofp' feature modifier is incompatible with the use of floating-point types 879 | inline typename std::enable_if::value, T>::type fnms(const T& a, const T& b, const T& c) noexcept | ^~~~ /usr/include/c++/12/cmath: In function 'constexpr float std::fma(float, float, float)': /usr/include/c++/12/cmath:1398:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1398 | fma(float __x, float __y, float __z) | ^~~ /usr/include/c++/12/cmath:1398:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1398:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /usr/include/c++/12/cmath:1398:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (- x) xsimd::neg(const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:303:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 303 | inline auto neg(T const& x) noexcept -> decltype(-x) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fnms(const T&, const T&, const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:879:79: error: '+nofp' feature modifier is incompatible with the use of floating-point types 879 | inline typename std::enable_if::value, T>::type fnms(const T& a, const T& b, const T& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (- x) xsimd::neg(const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:303:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 303 | inline auto neg(T const& x) noexcept -> decltype(-x) | ^~~ /usr/include/c++/12/complex: In function '_Tp std::abs(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:626:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 626 | abs(const complex<_Tp>& __z) { return __complex_abs(__z.__rep()); } | ^~~ /usr/include/c++/12/complex: In function 'float std::__complex_abs(__complex__ float)': /usr/include/c++/12/complex:615:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 615 | __complex_abs(__complex__ float __z) { return __builtin_cabsf(__z); } | ^~~~~~~~~~~~~ /usr/include/c++/12/complex:615:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fnms(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:895:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 895 | inline std::complex fnms(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fnms_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:887:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 887 | inline C fnms_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fms(const T&, const T&, const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:783:71: error: '+nofp' feature modifier is incompatible with the use of floating-point types 783 | inline typename std::enable_if::value, T>::type fms(const T& a, const T& b, const T& c) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fma(const T&, const T&, const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:777:79: error: '+nofp' feature modifier is incompatible with the use of floating-point types 777 | inline typename std::enable_if::value, T>::type fma(const T& a, const T& b, const T& c) noexcept | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:392:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator-(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:457:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 457 | operator-(const complex<_Tp>& __x) | ^~~~~~~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator-(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:362:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 362 | operator-(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (- x) xsimd::neg(const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:303:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 303 | inline auto neg(T const& x) noexcept -> decltype(-x) | ^~~ /usr/include/c++/12/complex: In function '_Tp std::abs(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:626:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 626 | abs(const complex<_Tp>& __z) { return __complex_abs(__z.__rep()); } | ^~~ /usr/include/c++/12/complex: In function 'double std::__complex_abs(__complex__ double)': /usr/include/c++/12/complex:618:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types 618 | __complex_abs(__complex__ double __z) { return __builtin_cabs(__z); } | ^~~~~~~~~~~~~ /usr/include/c++/12/complex:618:3: error: '+nofp' feature modifier is incompatible with the use of floating-point types /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fnms(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:895:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 895 | inline std::complex fnms(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fnms_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:887:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 887 | inline C fnms_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fms(const T&, const T&, const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:783:71: error: '+nofp' feature modifier is incompatible with the use of floating-point types 783 | inline typename std::enable_if::value, T>::type fms(const T& a, const T& b, const T& c) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fma(const T&, const T&, const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:777:79: error: '+nofp' feature modifier is incompatible with the use of floating-point types 777 | inline typename std::enable_if::value, T>::type fma(const T& a, const T& b, const T& c) noexcept | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:392:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator-(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:457:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 457 | operator-(const complex<_Tp>& __x) | ^~~~~~~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator-(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:362:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 362 | operator-(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (- x) xsimd::neg(const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:303:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 303 | inline auto neg(T const& x) noexcept -> decltype(-x) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x + y)) xsimd::add(const T&, const Tp&) [with T = float; Tp = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:136:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 136 | inline auto add(T const& x, Tp const& y) noexcept -> decltype(x + y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x / y)) xsimd::div(const T&, const Tp&) [with T = float; Tp = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:285:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 285 | inline auto div(T const& x, Tp const& y) noexcept -> decltype(x / y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fnma(const T&, const T&, const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:843:79: error: '+nofp' feature modifier is incompatible with the use of floating-point types 843 | inline typename std::enable_if::value, T>::type fnma(const T& a, const T& b, const T& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x * y)) xsimd::mul(const T&, const Tp&) [with T = float; Tp = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:297:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 297 | inline auto mul(T const& x, Tp const& y) noexcept -> decltype(x * y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (+ x) xsimd::pos(const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:309:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 309 | inline auto pos(T const& x) noexcept -> decltype(+x) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::select(bool, const T&, const T&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:1017:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1017 | inline T select(bool cond, T const& true_br, T const& false_br) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x - y)) xsimd::sub(const T&, const Tp&) [with T = float; Tp = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:717:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 717 | inline auto sub(T const& x, Tp const& y) noexcept -> decltype(x - y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x + y)) xsimd::add(const T&, const Tp&) [with T = double; Tp = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:136:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 136 | inline auto add(T const& x, Tp const& y) noexcept -> decltype(x + y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x / y)) xsimd::div(const T&, const Tp&) [with T = double; Tp = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:285:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 285 | inline auto div(T const& x, Tp const& y) noexcept -> decltype(x / y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'typename std::enable_if::value, T>::type xsimd::fnma(const T&, const T&, const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:843:79: error: '+nofp' feature modifier is incompatible with the use of floating-point types 843 | inline typename std::enable_if::value, T>::type fnma(const T& a, const T& b, const T& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x * y)) xsimd::mul(const T&, const Tp&) [with T = double; Tp = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:297:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 297 | inline auto mul(T const& x, Tp const& y) noexcept -> decltype(x * y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (+ x) xsimd::pos(const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:309:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 309 | inline auto pos(T const& x) noexcept -> decltype(+x) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::select(bool, const T&, const T&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:1017:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1017 | inline T select(bool cond, T const& true_br, T const& false_br) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x - y)) xsimd::sub(const T&, const Tp&) [with T = double; Tp = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:717:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 717 | inline auto sub(T const& x, Tp const& y) noexcept -> decltype(x - y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x + y)) xsimd::add(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:136:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 136 | inline auto add(T const& x, Tp const& y) noexcept -> decltype(x + y) | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator+(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:332:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 332 | operator+(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x / y)) xsimd::div(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:285:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 285 | inline auto div(T const& x, Tp const& y) noexcept -> decltype(x / y) | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator/(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:422:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 422 | operator/(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fma(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:799:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 799 | inline std::complex fma(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fma_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:791:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 791 | inline C fma_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fms(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:823:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 823 | inline std::complex fms(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fms_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:815:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 815 | inline C fms_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fnma(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = float]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:859:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 859 | inline std::complex fnma(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fnma_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:851:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 851 | inline C fnma_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x * y)) xsimd::mul(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:297:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 297 | inline auto mul(T const& x, Tp const& y) noexcept -> decltype(x * y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (+ x) xsimd::pos(const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:309:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 309 | inline auto pos(T const& x) noexcept -> decltype(+x) | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator+(const complex<_Tp>&) [with _Tp = float]': /usr/include/c++/12/complex:451:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 451 | operator+(const complex<_Tp>& __x) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::select(bool, const T&, const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:1017:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1017 | inline T select(bool cond, T const& true_br, T const& false_br) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x - y)) xsimd::sub(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:717:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 717 | inline auto sub(T const& x, Tp const& y) noexcept -> decltype(x - y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x + y)) xsimd::add(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:136:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 136 | inline auto add(T const& x, Tp const& y) noexcept -> decltype(x + y) | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator+(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:332:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 332 | operator+(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x / y)) xsimd::div(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:285:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 285 | inline auto div(T const& x, Tp const& y) noexcept -> decltype(x / y) | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator/(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:422:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 422 | operator/(const complex<_Tp>& __x, const complex<_Tp>& __y) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fma(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:799:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 799 | inline std::complex fma(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fma_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:791:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 791 | inline C fma_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fms(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:823:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 823 | inline std::complex fms(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fms_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:815:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 815 | inline C fms_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'std::complex<_Tp> xsimd::fnma(const std::complex<_Tp>&, const std::complex<_Tp>&, const std::complex<_Tp>&) [with T = double]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:859:28: error: '+nofp' feature modifier is incompatible with the use of floating-point types 859 | inline std::complex fnma(const std::complex& a, const std::complex& b, const std::complex& c) noexcept | ^~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'C xsimd::detail::fnma_complex_scalar_impl(const C&, const C&, const C&) [with C = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:851:18: error: '+nofp' feature modifier is incompatible with the use of floating-point types 851 | inline C fnma_complex_scalar_impl(const C& a, const C& b, const C& c) noexcept | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x * y)) xsimd::mul(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:297:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 297 | inline auto mul(T const& x, Tp const& y) noexcept -> decltype(x * y) | ^~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype (+ x) xsimd::pos(const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:309:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 309 | inline auto pos(T const& x) noexcept -> decltype(+x) | ^~~ /usr/include/c++/12/complex: In function 'std::complex<_Tp> std::operator+(const complex<_Tp>&) [with _Tp = double]': /usr/include/c++/12/complex:451:5: error: '+nofp' feature modifier is incompatible with the use of floating-point types 451 | operator+(const complex<_Tp>& __x) | ^~~~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'T xsimd::select(bool, const T&, const T&) [with T = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:1017:14: error: '+nofp' feature modifier is incompatible with the use of floating-point types 1017 | inline T select(bool cond, T const& true_br, T const& false_br) noexcept | ^~~~~~ /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp: In function 'decltype ((x - y)) xsimd::sub(const T&, const Tp&) [with T = std::complex; Tp = std::complex]': /builddir/build/BUILD/xsimd-10.0.0/include/xsimd/arch/xsimd_scalar.hpp:717:17: error: '+nofp' feature modifier is incompatible with the use of floating-point types 717 | inline auto sub(T const& x, Tp const& y) noexcept -> decltype(x - y) | ^~~ gmake[2]: *** [test/CMakeFiles/test_xsimd.dir/build.make:555: test/CMakeFiles/test_xsimd.dir/test_xsimd_api.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu' gmake[1]: Leaving directory '/builddir/build/BUILD/xsimd-10.0.0/aarch64-OpenCloudOS-linux-gnu' gmake[1]: *** [CMakeFiles/Makefile2:102: test/CMakeFiles/test_xsimd.dir/all] Error 2 gmake: *** [Makefile:149: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.cL3JmU (%build) Bad exit status from /var/tmp/rpm-tmp.cL3JmU (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/xsimd.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/xsimd.spec